[关闭]
@File 2020-03-11T03:50:21.000000Z 字数 1688 阅读 55

docker 常用命令

系统


官方文档

docker 容器命令

1. docker ps 查容器

1. docker start 启动容器

  1. # 启动一个
  2. docker start <容器名|容器id>
  3. # 启动所有
  4. $(docker ps -a -q)

2. docker stop 关闭容器

  1. # 关闭一个
  2. docker stop <容器名|容器id>
  3. # 关闭所有
  4. docker stop $(docker ps -a -q)

3. docker restart 重启容器

  1. docker restart <容器名|容器id>

4. docker rm 移除容器

  1. # 移除一个
  2. docker rm <容器名|容器id>
  3. # 移除所有
  4. docker rm $(docker ps -a -q)

5. docker rmi 移除镜像

  1. docker rmi <镜像id|镜像名>

6. docker run 创建容器

  1. docker run --name <容器名> -p <宿主机端口>:<容器端口> -d <镜像名>

7. docker exec 进入容器

  1. docker exec -t <容器名> bash

8. docker export 打包容器

9. docker import 导入容器

10. docker update 修改容器属性

12. docker cp 复制文件

  1. # 复制到容器中
  2. docker cp <宿主机文件路径> <容器名>:<容器文件路径>

13. docker build 运行dockerfile

  1. docker build -t <镜像名> <dockerfile路径>

docker 镜像命令

1. docker images 查看镜像

2. docker pull 下载镜像

3. docker rmi 删除镜像

4. docker save 打包镜像

5. docker load 导入镜像

6. docker tag 给镜像打标签

7. docker login 登录远程仓库

8. docker push

dockerfile 命令

1. FROM 指定基础镜像

2. RUN 运行命令(dockerfile运行时)

3. ADD 下载文件(自动解压)

4. COPY 复制文件(宿主机-镜像)

5. CMD 运行命令(容器启动时运行)

6. ENTRYPOINT

7. WORKDIR 切换目录

8. VOLUME 设定挂载点

9. EVN 设置环境变量

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注