码迷,mamicode.com
首页 > 其他好文 > 详细

docker常用命令

时间:2016-01-11 18:08:49      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:

#查看版本
docker version

#查看信息
docker info
【IMAGE 镜像操作】

#查找image docker search centos #pull image docker pull image #查看image docker images #查看image信息 docker inspect IMAGE ID #查看image历史 docker history IMAGE ID #删除image docker rmi IMAGE ID

 

【CONTAINER 容器操作】

#查看所有容器
docker ps -a

#查看容器信息
docker inspect CONTAINER

#启动容器
docker run image_name

#启动容器时可添加命令
docker run image_name echo "hello word"

#交互式启动
docker run -t -i image_name

#结束后自动删除容器
docker run -t -i --rm image_name

#做路径和端口映射,前面的端口和路径为操作系统所有,后面的为容器内所有
docker run --name=apache_8001 -t -i -p 8001:80 -v /root/httpd/httpd_8001:/var/www/html centos_apache

#开始、停止、kill、删除容器
docker start CONTAINER
docker restart CONTAINER
docker stop CONTAINER
docker kill   CONTAINER
docker rm   CONTAINER

#attach 容器,退出是自动停止容器
docker attach CONTAINER

#在容器内执行命令,-t -i 交互模式操作容器,退出时不会关闭容器
docker exec CONTAINER echo "hello docker"
docker exec -t -i CONTAINER

#从容器中取日志
docker logs CONTAINER

#列出容器中改变的文件
docker diff CONTAINER

#显示容器中进程信息
docker top CONTAINER

#从容器中拷贝文件
docker cp CONTAINER:/container_path to_path

 

docker常用命令

标签:

原文地址:http://www.cnblogs.com/qixingyi/p/5121662.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!