交互式容器(前台)
创建一个交互式容器
docker run -i -t –name=c1 centos /bin/bash
查看正在运行的容器
docker ps
退出容器
docker exit
守护式容器(后台)
创建一个守护式容器
docker run -dit --name=c2 centos /bin/bash
进入容器
docker exec -it c2 /bin/bash
退出容器
exit
查看容器
查看正在运行的容器
docker ps
查看全部的容器(历史容器)
docker ps -a
查看最后一次使用的容器
docker ps -l
容器的启动与停止
启动容器
docker start 容器名
停止容器
docker stop 容器名
重启容器
docker restart 容器名
查看容器的详细信息
docker inspect 容器名
docker inspect c2
查看容器的ip地址
docker inspect c2 -f=’{{.NetworkSettings.IPAddress}}’
或
docker inspect c2 --format=’{{.NetworkSettings.IPAddress}}’
删除容器
docker rm 容器名/id
ps : 不能删除正在运行的容器
查看容器日志
docker logs id/容器名
容器与宿主机之间的文件拷贝
从宿主机中拷贝到容器中
docker cp 1.txt c1:/root
从容器拷贝到宿主机中
docker cp c1:/root/2.txt /root