docker的常用命令

Docker是一种容器化平台,允许开发者将应用程序及其所有依赖项打包成一个称为容器的独立单元。以下是一些常用的Docker命令:

容器管理:

  1. 运行容器:

    docker run <image_name>
    
  2. 运行交互式容器:

    docker run -it <image_name> /bin/bash
    
  3. 列出运行中的容器:

    docker ps
    
  4. 列出所有容器(包括已停止的):

    docker ps -a
    
  5. 停止容器:

    docker stop <container_id>
    
  6. 启动已停止的容器:

    docker start <container_id>
    
  7. 删除容器:

    docker rm <container_id>
    
  8. 查看容器日志:

    docker logs <container_id>
    

镜像管理:

  1. 列出本地镜像:

    docker images
    
  2. 拉取镜像:

    docker pull <image_name>
    
  3. 删除本地镜像:

    docker rmi <image_id>
    

构建和提交镜像:

  1. 构建镜像:

    docker build -t <image_name:tag> .
    
  2. 提交镜像到Docker Hub:

    docker login
    docker push <image_name:tag>
    

网络:

  1. 列出网络:

    docker network ls
    
  2. 创建网络:

    docker network create <network_name>
    
  3. 连接容器到网络:

    docker network connect <network_name> <container_id>
    

数据卷:

  1. 创建数据卷:

    docker volume create <volume_name>
    
  2. 列出数据卷:

    docker volume ls
    
  3. 运行容器并挂载数据卷:

    docker run -v <volume_name>:<container_path> <image_name>
    

这只是Docker命令的一小部分,还有许多其他命令和选项,具体取决于你的使用场景和需求。你可以使用docker --help命令查看Docker的主要命令,以及docker <command> --help来查看每个具体命令的详细选项。

  • 15
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mowang_hongci

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值