Docker基本命令
docker images #列出本地镜像
docker images -a #列出所有镜像,包括中间镜像层
docker images --digests #显示镜像的详细信息
docker search <image> #查找镜像
docker search automated #只列出
dokcer pull <image> #拉镜像
docker rmi <image> #删除镜像
docker run -it #交互启动容器
docker run -it --name mycentos centos #指定别名启动
docker stop
docker start
docker restart
docker kill
docker ps -n 2 #查询最近操作的两个容器
docker rm -f #强制删除没有停止的容器
docker run -it -p <port>:<port> #端口映射启动
docker exec -it <image_id> /bin/bash #进入容器shell
docker commit -a="作者" -m="描述" <CONTAINER_id> lemondocker/tomcat:8.0 #重新打包一个镜像
docker cp 容器id:容器内路径 目的主机路径 #从容器内拷贝文件到主机
docker run -it -v 宿主机目录:容器目录:<权限> <image> # 挂载文件启动
docker inspect <image_id> #查看容器详细信息
docker attach <image_id> #重新进入容器
docker run -it valumes-from <old> <new> #继承
docker run --rm #退出后直接删除
docker save lemondocker/zook_kafka > ./zook_kafka.tar #镜像打包成文件
docker load --input /z/microservice_img.tar #导入镜像文件
docker load < /z/microservice_img.tar #通过符号的方式来导入
docker --restart=always