【发布时间】:2019-11-19 23:23:21
【问题描述】:
我有一个在谷歌云平台上运行的 docker 镜像,使用容器优化操作系统并设置了部署容器镜像选项。
容器映像在启动时运行,但是我想知道是否可以让映像以设置的容器名称开始,通常使用以下方式完成:
Docker 运行 -d -p 8080:80 --name myapp
我想这样做,所以如果我有一个启动脚本,它可以在 VM 重新启动时使用设置名称:
docker exec -it [container_name] bash
我尝试在高级设置选项中设置 --name my app 命令、命令参数和环境变量,但每次它没有设置 docker 容器名称时,我不确定这是否可行,任何建议都会有所帮助。
【问题讨论】:
-
所以看起来当运行 Container-Optimized OS 时确实为您的 VM 提供了一个默认的静态映像名称,对我来说,我的是 klt-website-zhmg,因为我的 vm 被称为网站。我不确定你是否真的可以改变它。
标签: docker google-cloud-platform