#查看版本
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