linux - 如何在谷歌计算引擎中使用 tar.gz 文件加载 docker 镜像?

标签 linux docker google-cloud-platform google-compute-engine

我正在尝试在 google 计算引擎实例上运行以下命令,tar.gz 文件大小为 24GB,并且我使用 8 核 32GB CE 和 100GB 存储。每当我运行以下命令时,我的提示符就会卡住(它没有输出/没有标准输出,这非常烦人),而且我无法知道命令发生了什么。我确实在本地主机上运行了相同的命令并成功启动了容器。我不确定要等多久,因为标准输出中没有反馈。

docker load -i cnt7-jarvis-cdh63.tar.gz

最佳答案

尝试使用screen在后台运行此进程:

screen
docker load -i cnt7-jarvis-cdh63.tar.gz

然后分离(不要在这些键后按 Enter):

Ctrl+A
d

并检查资源使用情况:

top

处理完成后,您可以返回到该屏幕:

screen -ls
screen -r <NUMBER>

关于linux - 如何在谷歌计算引擎中使用 tar.gz 文件加载 docker 镜像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66652278/

相关文章:

java - 在 App Engine 数据存储中设置文本数据类型的编码

Android MSM 内核 : copy_to_user fails

linux spi驱动配置

docker 装载 : no space left on device

amazon-web-services - 如何将子域映射到使用AWS上的Elastic Bean Stack托管的多个Docker容器(作为Web服务器)

github - Google Cloud Builder 触发器给出 "No such blob"错误

javascript - 类型错误 : Cannot read property 'redirect_uris' of undefined

linux - WebStorm 找不到文件,在终端打开 WebStorm

linux - 如果脚本从另一个脚本开始,Bash 陷阱将不起作用

docker - 如何使用 Docker 引擎 SDK 和 Golang 运行 docker 安装卷