在使用 Docker 容器时,我们可能会遇到容器大小不够用的情况。这个时候,我们可以修改容器大小来解决这个问题。
首先,我们需要登录到 Docker 主机,然后找到要修改大小的容器的 ID。
$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2bbe9ae5806d nginx:latest "/docker-entrypoint.…" 20 seconds ago Up 19 seconds 0.0.0.0:80->80/tcp, 443/tcp nginx
上面的命令会列出正在运行的容器信息,我们可以通过 CONTAINER ID 列中的值来确定要修改的容器。
接下来,使用以下命令来修改容器的大小:
$ docker update --storage-opt size=20G 2bbe9ae5806d
上面的命令将容器的存储大小设置为 20G。
修改成功后,我们可以再次使用 docker ps 命令来检查容器的大小是否已经改变。
$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2bbe9ae5806d nginx:latest "/docker-entrypoint.…" 20 seconds ago Up 19 seconds 0.0.0.0:80->80/tcp, 443/tcp nginx
注意,修改容器大小只在容器重新启动后生效。