diff --git a/Software/Applications/Docker/Docker_安装和使用.md b/Software/Applications/Docker/Docker_安装和使用.md index 7ee3506..b7520e3 100644 --- a/Software/Applications/Docker/Docker_安装和使用.md +++ b/Software/Applications/Docker/Docker_安装和使用.md @@ -90,7 +90,7 @@ docker pull [:tag] # 运行某镜像并为之创建容器 docker run # 运行某镜像,为之创建容器,将宿主机端口影射到容器端口,并将宿主机的某目录挂载到容器的对应目录下 -docker run -it -p -v : /bin/bash +docker run -it -p : -v : /bin/bash # 运行某镜像,为之创建容器,随机映射主机端口和容器端口,指定容器名称,赋予 privileged 权限,并将宿主机的某目录挂载到容器的对应目录下 docker run -it -P --name= --privileged -v : /bin/bash # 运行某镜像,为之创建容器,设置网络参数,并将宿主机的某目录挂载到容器的对应目录下 @@ -104,13 +104,13 @@ exit # 查看正在运行的容器 docker ps # 提交针对某容器的修改,将其保存为镜像 -docker commit : +docker commit : # 运行某已存在的容器 -docker start +docker start # 连接到已运行的容器上 -docker attach +docker attach # 运行并连接到已存在的容器上 -docker start -a +docker start -a # 在某已运行的容器中执行命令 docker exec -it # 迁移镜像 @@ -131,11 +131,19 @@ docker container ls -a # 获得容器id docker container ls -a -p # 停止容器 -docker container stop +docker container stop # 删除容器 -docker container rm +docker container rm # 重命名容器 docker container rename +# 更新容器的环境变量 +docker container update --env = +# 更新容器的端口映射 +docker container update --publish : +# 更新容器的内存限制 +docker container update --memory 512m +# 更新容器的 CPU 共享限制 +docker container update --cpu-shares 512 ``` ### 4.2. 镜像操作