File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -234,6 +234,31 @@ docker rmi $(docker images | grep none | awk '{print $3}' | sort -r)
234234docker run -t -i nginx:latest /bin/bash
235235```
236236
237+ ## 下载镜像本地安装镜像
238+
239+ 由于国区已经无法访问,可以将镜像打包,直接安装镜像压缩文件
240+
241+ ``` sh
242+ $ docker pull gitlab/gitlab-ce:17.0.1-ce.0 # 下载镜像
243+ # 保存 Docker 镜像到本地文件
244+ $ docker save -o [output-file.tar] [image-name]
245+ $ docker save -o gitlab-ce-17.0.1.tar gitlab/gitlab-ce
246+ ```
247+
248+ 将镜像文件发送到服务器
249+
250+ ``` sh
251+ $ scp [output-file.tar] [user]@[server-ip]:[path]
252+ $ scp gitlab-ce-17.0.1.tar root@110.55.8.163:/home/docker-images
253+ ```
254+
255+ 服务器上加载 Docker 镜像
256+
257+ ``` sh
258+ $ docker load -i /home/docker-images/gitlab-ce-17.0.1.tar # 加载 Docker 镜像
259+ $ docker images # 验证镜像是否加载成功
260+ ```
261+
237262### 通过容器创建镜像
238263
239264我们可以通过以下两种方式对镜像进行更改。
You can’t perform that action at this time.
0 commit comments