docker 常用命令

http://c.biancheng.net/docker/

1. 常用命令

service docker start # 启动docker服务

service docker stop # 停止docker 服务

service docker restart # 重启docker 服务

docker version # 产看docker信息

docker system info # 查看存储驱动类型

docker pull ... # 拉取镜像

docker pull ...:latest # 一般情况下是拉取最新镜像

docker image build -t web-test .  # 打包当前文件夹为镜像web-test

docker images # 查看所有镜像

docker rmi ... # 删除镜像

docker rmi ... -f # 强制删除

docker rmi $(docker images -q) -f # 强制删除所有镜像

docker container run --name "容器名字自定义xxx" -d -p 本机端口:容器端口 -p 本机端口:容器端口 "镜像名字" # 将镜像在后台运行未容器xxx, 在这里端口映射可以映射多个端口

docker container exec -it 容器名 bash/sh # 终端链接容器的bash 或者 sh

docker container ps -a # 查看所有容器

docker container ls # 所有在运行的容器

docker container prun # 删除所有已停止的容器

docker container stop xxx # 停止xxx容器 xxx 可以是容器名也可以是 id

docker container start xxx # 启动xxx容器 xxx 可以是容器名也可以是 id

docker container rm xxx # 删除xxx容器 xxx 可以是容器名也可以是 id, 前提是容器已停止

docker container rm xxx -f # 强制删除容器

docker container rm $(docker container ps -a -q) -f # 强制删除所有容器

docker container inspect # 显示容器的配置细节和运行时信息。该命令接收容器名称和容器 ID 作为主要参数。

2. Dockerfile 相关

https://www.cnblogs.com/panwenbin-logs/p/8007348.html#autoid-1-0-0

3. 在build 太慢的时候可以查看, 修改 docker 镜像源

https://www.cnblogs.com/ShanCe/p/14523263.html 
posted @ 2021-03-12 13:54  ShanCe-刘勇  阅读(42)  评论(0编辑  收藏  举报