Docker常用命令

  1. 启动、停止、重启

    • systemctl start docker

    • systemctl stop docker

    • systemctl restart docker

  2. 查看状态

    • systemctl status docker

  3. 查看镜像

    • docker images

    • docker images -a 查看所有

    • docker images -q 查看镜像id

  4. 拉取镜像

    • docker pull [镜像名]

  5. 压缩镜像输出指定位置

    • docker save -o [名称.tar] [镜像名]:[版本]

  6. 删除镜像

    • docker rmi [镜像名]:[版本]

  7. 加载镜像

    • docker load -i [tar文件]

  8. 创建并运行一个容器

    • docker run --name [容器名] -p [宿主机端口号]:[容器端口号] -d [镜像名称]

  9. 查看日志

    • docker logs [容器名]

    • docker logs [容器名] -f 持续

  10. 查看容器状态

    • docker ps

    • docker ps -a 查看所有容器,包括没运行的容器

  11. 进入容器

    • docker exec

    • docker exec -it [容器名] bash 给当前要进入的容器创建一个标准输入输出终端,允许与容器交互

  12. 容器停止、启动、删除

    • docker stop [容器名]

    • docker start [容器名]

    • docker rm [容器名]

      • docker rm -f [容器名] 强制删除运行中的容器

  13. 数据卷创建

    • docker volume create [数据卷名称]

  14. 查看所有数据卷

    • docker volume ls

  15. 查看数据卷详细信息

    • docker volume inspect [数据卷名称]

  16. 删除数据卷

    • docker volume prune 删除所有未使用的数据卷

    • docker volume rm [数据卷名] 删除指定数据卷

  17. 创建容器并挂载数据卷

    • docker run --name [容器名] -p [宿主机端口号]:[容器端口号] -v [数据卷名称]:[数据卷挂在到容器位置] -d [镜像名称]

  18. 构建新镜像

    • docker build -t [镜像名称] .[Dockerfile文件所在目录]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值