淘先锋技术网

首页 1 2 3 4 5 6 7

在使用 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

注意,修改容器大小只在容器重新启动后生效。