博客
关于我
docker常用操作命令
阅读量:773 次
发布时间:2019-03-24

本文共 988 字,大约阅读时间需要 3 分钟。

Docker操作指南

运行容器

使用 docker run 命令运行容器:

docker run -it 镜像名 /bin/bash

进入交互式模式可以使用 docker exec 命令:

docker exec -it 容器ID /bin/bash

退出容器

  • 退出当前操作但不停止容器:
  • Ctrl + D
    1. 强制退出正在执行的操作(例如终止容器运行):
    2. Ctrl + C
      1. 查看所有容器状态:
      2. docker ps -a

        查看运行的容器

        查看当前运行的容器列表:

        docker ps

        重启容器

      3. 重启所有进程:
      4. docker restart 容器ID
        1. 重启特定容器并进入交互式模式:
        2. docker start -i 容器ID

          进入容器

          使用 docker attach命令进入容器:

          docker attach 容器ID

          修改容器自启动

          确保容器在系统重启时自动启动:

          docker update --restart=always 容器ID

          删除镜像

        3. 强制删除特定镜像:
        4. docker rmi -f 镜像ID
          1. 删除特定容器相关镜像:
          2. docker rmi -f 容器ID

            清理镜像

            清理过时镜像:

            docker image prune -f

            使用参数 { -f } 强制删除镜像。

            查看日志

            查看容器日志:

            docker logs [ID或名字]

            实时查看日志:

            docker logs -f 容器ID

            查看容器进程

            查看容器内运行的进程:

            docker top 容器ID

            停止容器,删除镜像

            停止特定容器并删除镜像:

            docker rm 容器ID

            删除旧版本镜像

            移除旧版本:

            yum remove docker docker-common docker-selinux docker-engine

            更新容器开机自启动

            开机自启动:

            docker update --restart=always 容器ID

            故障排除

          3. 镜像删除失败:
          4. docker rmi -f 镜像ID
            1. SELinux设置:
            2. setsebool docker_selinux=1
              1. 启动顺序问题:
              2. updates curlslder -- what's your commands

                启动依赖容器时,可以使用启动机制规定启动顺序:

                docker compose up

                这样,不仅方便了开发流程,也确保了容器的正常运行。

    转载地址:http://hxxkk.baihongyu.com/

    你可能感兴趣的文章
    Pandas - 按日期对日内时间序列进行分组
    查看>>
    Pandas - 有条件的删除重复项
    查看>>
    pandas -按连续日期时间段分组
    查看>>
    pandas -更改重新采样的时间序列的开始和结束日期
    查看>>
    SpringBoot+Vue+Redis前后端分离家具商城平台系统(源码+论文初稿直接运行《精品毕设》)15主要设计:用户登录、注册、商城分类、商品浏览、查看、购物车、订单、支付、以及后台的管理
    查看>>
    pandas :to_excel() float_format
    查看>>
    pandas :从数据透视表中的另一列中减去一列
    查看>>
    pandas :加入有条件的数据框
    查看>>
    pandas :将多列汇总为一列,没有最后一列
    查看>>
    pandas :将时间戳转换为 datetime.date
    查看>>
    pandas :将行取消堆叠到新列中
    查看>>
    pandas :设置编号.最大行数
    查看>>
    pandas DataFrame 中的自定义浮点格式
    查看>>
    Pandas DataFrame 的 describe()方法详解-ChatGPT4o作答
    查看>>
    Pandas DataFrame中删除列级的方法链接解决方案
    查看>>
    Pandas DataFrame中的列从浮点数输出到货币(负值)
    查看>>
    Pandas DataFrame中的列从浮点数输出到货币(负值)
    查看>>
    Pandas DataFrame多索引透视表-删除空头和轴行
    查看>>
    pandas DataFrame的一些操作
    查看>>
    Pandas Dataframe的日志文件
    查看>>