Docker基本命令

  • 2020 年 07 月 19 日
  • 367
  • 189 字
  • 暂无评论

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



—— 暂无评论 ——

OωO