docker容器基本操作

交互式容器(前台)

创建一个交互式容器

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章