当前位置:   article > 正文

Docker常用命令大全 | 实用篇_dock基础命令

dock基础命令

目录

1.Docker镜像命令

1.1  【查看运行中的镜像】

1.2  【搜索镜像】

1.3  【拉取镜像】

1.4  【删除镜像】

1.5  【导出镜像】

1.6  【加载镜像】

1.7   【自己提交一个镜像】 

2、容器命令

2.1  【查看正在运行的容器】

2.2  【查看容器详细信息】

2.3  【创建容器】

2.4  【停止/开始容器】

2.5  【删除容器】

2.6  【进入容器】

2.7 【查看容器日志】

2.8  【查看容器内运行的进程】 

2.9  【导出容器】 

2.10  【导入容器】

3.其他docke命令

3.1  【从容器内拷贝文件到宿主机】

3.2  【不停止容器设置开机自启动】

3.3  【容器改名字】


1.Docker镜像命令

1.1  【查看运行中的镜像】

docker images

1.2  【搜索镜像】

docker search 镜像名:Tag

1.3  【拉取镜像】

docker pull 镜像名:Tag

1.4  【删除镜像】

docker rmi -f 镜像名/镜像ID

1.5  【导出镜像】

docker save 镜像名/镜像ID -o 镜像保存路径/名字

1.6  【加载镜像】

docker load -i 镜像保存路径/名字

1.7   【自己提交一个镜像】 

docker commit -m="提交信息" -a="作者信息" 容器名/容器ID 提交后的镜像名:Tag

2、容器命令

2.1  【查看正在运行的容器】

-a  查看所有容器(包含正在运行 和已停止的)

  1. docker ps
  2. docker ps -a

2.2  【查看容器详细信息】

docker inspect 容器名/容器ID

2.3  【创建容器】

-it              与容器进行交互式启动

-d              表示后台运行容器 (守护式运行)

--name      给要运行的容器 起的名字

-p              将容器的端口映射到宿主机上,通过宿主机访问内部端口

-v              将容器内的指定文件夹挂载到宿主机对应位置

/bin/bash  交互路径

docker run -it -d --name 别名 -p 宿主机端口:容器端口 -v 宿主机路径:容器路径 镜像名:Tag /bin/bash 

2.4  【停止/开始容器】

docker stop/start 容器名/容器ID

2.5  【删除容器

docker rm -f 容器名/容器ID

2.6  【进入容器】

docker exec -it        exit退出容器后容器不停止
docker attach          exit退出容器后容器停止

  1. docker exec -it 容器名/容器ID /bin/bash   
  2. docker attach 容器名/容器ID     

2.7 【查看容器日志】

docker logs 容器名/容器ID      

2.8  【查看容器内运行的进程】 

docker top 容器/容器ID

2.9  【导出容器】 

docker export 容器ID > 文件名.tar

2.10  【导入容器】

cat 文件名.tar | docker import - 镜像用户/镜像名:镜像版本号

3.其他docke命令

3.1  【从容器内拷贝文件到宿主机】

docker cp  容器ID:容器内路径 目的主机路径

 3.2  【不停止容器设置开机自启动】

  1. docker update --restart=always 容器Id 或者 容器名
  2. docker container update --restart=always 容器Id 或者 容器名

3.3  【容器改名字】

docker rename 容器ID/容器名 新容器名

谢谢阅读

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/74012
推荐阅读
相关标签
  

闽ICP备14008679号