首页 > 其他分享 >docker 容器的详细信息中ContainerConfig与config区别

docker 容器的详细信息中ContainerConfig与config区别

时间:2023-07-07 17:14:54浏览次数:39  
标签:容器 inspect Config 配置 ContainerConfig docker config

在 Docker 中,docker inspect命令用于检查容器的详细信息。当我们运行docker inspect <容器ID或名称>时,将返回一个包含容器的元数据和配置的 JSON 对象。

ContainerConfigConfigdocker inspect输出中的两个字段,它们分别表示容器的初始配置和当前配置。下面是它们之间的区别:

  1. ContainerConfig:这个字段包含容器创建时指定的配置信息。它表示容器最初创建时的状态,包括容器的命令、环境变量、挂载点、网络设置等。这些配置在容器启动时是不可更改的。

  2. Config:这个字段包含容器的当前配置信息。它表示容器当前的状态,包括容器的运行状态、命令、环境变量、挂载点、网络设置等。与ContainerConfig不同,Config字段的值可以随着容器的运行而改变,例如,在运行时更改容器的环境变量或挂载点。

通过比较ContainerConfigConfig字段,可以了解容器的初始配置和当前状态之间的差异。这对于了解容器的运行时行为以及检查容器是否按预期进行配置非常有用。

标签:容器,inspect,Config,配置,ContainerConfig,docker,config
From: https://www.cnblogs.com/opencloud/p/17535524.html

相关文章

  • 构建一个有桌面、能自动跑有头浏览器的Docker
    一、DockerDocker+Ubuntu+noVNC+FastAPI+Playwright构建浏览器自动化测试DockerfileFROMfredblgr/ubuntu-novnc:20.04#使用中国时区ENVTZ=Asia/Shanghai\DEBIAN_FRONTEND=noninteractiveENVPLAYWRIGHT_BROWSERS_PATH=/ms-playwright#设置清华源#......
  • mac M2 多个 docker环境 colim 、docker for mac 、orbstack
    三个环境存在是会让docker命令混乱colim真实的路径/opt/homebrew/bin/docker->/opt/homebrew/Cellar/docker/24.0.2/bin/dockerdocker.sock~/.colim/run/docker.sockdockerformac真实的路径/usr/local/bin/docker->/Applications/Docker.app/Contents/Res......
  • Docker宿主机时间与容器时间不一致问题
    查看宿主机时区和时间:[root@iZbp19plg6p1ajmesvagqvZ~]#timedatectlLocaltime:五2023-07-0715:28:28CSTUniversaltime:五2023-07-0707:28:28UTCRTCtime:五2023-07-0707:28:27Timezone:Asia/S......
  • Docker安装Nacos并以单例模式运行
    Nacos单例模式运行使用嵌入式数据库即可,这里不依赖于mysql。拉取指定版本Nacos镜像:dockerpullnacos/nacos-server:2.0.3查看镜像列表:dockerimages以单例模式启动:dockerrun-d--namenacos-p8848:8848-eMODE=standalonenacos/nacos-server:2.0.3查看容器列表......
  • ubuntu pip is configured with locations that require TLS/SSL
    使用pip时出现pipisconfiguredwithlocationsthatrequireTLS/SSL是因为在编译时候没有加上开启SSL的参数,现在大部分的网络链接为了安全,都开启了SSL加密,常见的有HTTPS。加上--with-openssl=/usr参数--with-openssl需要指定的是openssl的源码目录,经过测试u......
  • Docker 中安装 OnlyOffice
    本文以第三方社区编译版本为例,官方镜像的操作方法请参考其官网介绍第三方社区编译版本地址:https://hub.docker.com/r/sanglr/onlyoffice1.下载镜像dockerpullsanglr/onlyoffice:7.1.1.242.启动dockerrun-i-t-d-p8081:80--restart=always--nameonlyofficesanglr/......
  • 解决QNetworkConfigurationManager::onlineStateChanged不触发的具体操作步骤
    解决QNetworkConfigurationManager::onlineStateChanged不触发的问题作为一名经验丰富的开发者,我将向你解释如何解决"QNetworkConfigurationManager::onlineStateChanged不触发"的问题。首先,让我们了解一下整个流程,然后逐步进行代码实现。流程概述下面是解决问题的流程概述:......
  • 使用vscode的devcontainer以及docker初体验
    想尝试0xffff提供的devcontainer来搭建开发环境。在后面发现搭建失败,都显示连接失败。后面查看nginx的log日志发现,nginx服务是正常启动的,可以看到404。查看phperrorlog发现,是未找到autoload.php。顺着找下去我发现,可能是因为composer包没有安装完全。flarum-lang/chinese-simp......
  • Ubuntu安装docker
    Ubuntu安装docker1、先卸载旧版,如果没有的话,就不用执行了,直接第二步。apt-getremovedockerdocker-enginedocker.iocontainerdrunc2、在终端输入aptupdateapt-getinstallca-certificatescurlgnupglsb-release3、安装证书curl-fsSLhttp://mirrors.aliyun.com/......
  • Docker 安装 Nextcloud
    1.dockercompose文件version:'3'services:db:image:mariadb:10.6restart:alwayscommand:--transaction-isolation=READ-COMMITTED--log-bin=binlog--binlog-format=ROWvolumes:-/mnt/docker/mariadb/conf:/etc/mysql/conf.......