在 Windows 环境下修改 Docker 容器参数有几种常用方法,以下是详细说明:
# 修改容器的内存限制
docker update --memory 1g --memory-swap 2g 容器名或ID
# 修改CPU限制
docker update --cpus 2 容器名或ID
# 修改重启策略
docker update --restart unless-stopped 容器名或ID
首先停止容器:
docker stop 容器名或ID
使用 docker commit
创建新镜像(如果需要保留修改):
docker commit 容器名或ID 新镜像名
使用 docker run
带新参数重新创建:
docker run -d --name 新容器名 -p 8080:80 -v C:\host\path:/container/path 镜像名
docker run -d -p 8080:80 --name mynginx nginx
docker run -d -v C:\myapp:/app --name myapp myimage
docker run -d -e "ENV_VAR=value" --name mycontainer myimage
update
修改C:\path
而不是 /c/path
docker inspect 容器名或ID
通过以上方法,您可以在 Windows 环境下灵活地修改 Docker 容器的各种参数配置。