Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >创建容器似乎没有启动容器。

创建容器似乎没有启动容器。
EN

Stack Overflow用户
提问于 2022-08-19 14:42:56
回答 1查看 118关注 0票数 1

我正在创建一个带有容器的计算引擎,并且我希望一旦容器启动,计算引擎就会启动它。但看起来集装箱根本没有启动。是否只创建一个带有容器的计算引擎?如果是,我如何告诉它启动容器?

代码语言:javascript
运行
AI代码解释
复制
gcloud compute instances create-with-container instance-1 \
  --container-image=us.gcr.io/foo/bar \
  --zone=us-central1-c \
  --machine-type="e2-micro" \
  --scopes=storage-rw,compute-rw

编辑:您的容器应该在VM启动时启动。通过时-容器-arg,使用等号,而不是空格。例如--container-arg="--job_id=1"而不是--container-arg="--job_id 1"

EN

回答 1

Stack Overflow用户

发布于 2022-08-21 19:29:11

在我的例子中,在--container-arg中使用空格而不是等号使我的容器不能正确启动。

--container-arg="--job_id=1"而不是--container-arg="--job_id 1"

我的gcloud命令:

代码语言:javascript
运行
AI代码解释
复制
gcloud compute instances create-with-container instance-1 \
  --container-image=us.gcr.io/foo/bar \
  --container-arg="--job_id=1"

我的容器在本地机器上运行良好,包括等号(docker run us.gcr.io/foo/bar --job_id=1)和空格(docker run us.gcr.io/foo/bar --job_id 1),我习惯使用空间。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73422878

复制
相关文章
docker容器的启动(docker容器启动时间)
在使用-d参数时,容器启动后会进入后台,用户无法看到容器中的信息,也无法进行操作。
全栈程序员站长
2022/07/30
3.7K0
docker容器的启动(docker容器启动时间)
docker启动mysql容器失败_docker容器
Docker 是一种工具,它让容器创建,部署和运行应用程序变得更加容易。 容器使开发人员可以将应用程序与所需的所有部分(如库和其他依赖项)打包在一起,并将其作为一个包进行部署。 这样,借助容器,开发人员可以放心,该应用程序可以在任何其他Linux机器上运行,而不用管该机器的环境配置。
全栈程序员站长
2022/11/10
4.7K0
docker启动mysql容器失败_docker容器
轻量级容器Docker - 创建nginx容器
image.png 之前已经为Docker配置好了ssh服务,并创建好了带有SSH服务器的镜像,这里在此基础上安装nginx服务器,使外部可以访问容器中的nginx服务 思路 (1)通过ssh登录容器,安装nginx服务器 (2)创建新的nginx镜像 (3)基于新镜像启动容器,测试nginx服务 操作 (1)安装nginx 启动容器,启动时打开ssh的22端口 docker run -d -p 22 dys/centos:ssh 执行 docker ps 命令,查看 22 对应主机的端口号,我这里是103
dys
2018/04/02
1K0
轻量级容器Docker - 创建nginx容器
docker启动mysql容器失败_docker 进入容器
参考博客: https://www.jianshu.com/p/dbe1feb554cc
全栈程序员站长
2022/11/14
4.7K0
docker启动mysql容器失败_docker 进入容器
Docker 创建 MySQL 容器
1. 拉取镜像 docker pull mysql:5.7 2. 查看当前所有的镜像 docker image ls 3. 创建并启动一个容器 docker run --name test-mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql:5.7 -name: 给新创建的容器命名,此处命名为test-mysql -e: 配置信息,此处配置 mysql 的 root 用户的登录密码 -p: 端口映射,此处映射主机的3306端口到容器test-m
山海散人
2021/03/03
6.1K0
Docker创建Tomcat容器
可以使用一个参数 -p 来进行端口映射意思就是说从主机当中给出一个端口映射到 Tomcat容器里面的 8080 端口,以后你访问该 Tomcat 就直接以主机给出的端口进行访问即可,还可以通过一个 --name 来指定运行的容器名称如下所示:
程序员NEO
2023/09/30
2370
Docker创建Tomcat容器
Docker启动容器命令(docker start 容器名称)
启动容器 #启动容器 docker start 容器名称 非root用户 #启动容器 sudo docker start 容器名称
用户9006224
2022/12/21
2.7K0
【Spring源码】- 03 Spring IoC容器启动之Bean创建流程
上篇已经分析完refresh()中大部分方法,也已经把Bean解析成BeanDefinition注册到IoC容器中,refresh还剩下一个非常重要的方法,就是下面将要分析的:finishBeanFactoryInitialization,用以完成Bean创建、依赖注入和初始化等工作。
Reactor2020
2023/03/22
3170
【Spring源码】- 03 Spring IoC容器启动之Bean创建流程
【Linux系列】将Docker容器设为自启动和取消容器自启动
前言 五一小长假回来以后,公司因为物业断电导致服务器停止运行,来电后发现一些常用的服务并没有自启动,比如 grafana,查了下原因发现是当初部署这个容器的时候,没有添加异常停止后重新尝试启动的参数 --restart,下面来说下如何在不删除容器的情况下更新参数。 参数说明: –restart --restart参数= no 默认策略,在容器退出时不重启容器 on-failure 在容器非正常退出时(退出状态非0),才会重启容器 on-failure:
框架师
2022/05/12
4K0
Docker实践(二):容器的管理(创建、查看、启动、终止、删除)
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/101573.html原文链接:
全栈程序员站长
2021/06/10
2.6K0
Spring Boot - Undertow容器启动
Undertow Undertow 是红帽公司开发的一款基于 NIO 的高性能 Web 嵌入式服务器 Untertow 的特点: 轻量级:它是一个 Web 服务器,但不像传统的 Web 服务器有容器概念,它由两个核心 Jar 包组成,加载一个 Web 应 用可以小于 10MB 内存 Servlet3.1 支持:它提供了对 Servlet3.1 的支持 WebSocket 支持:对 Web Socket 完全支持,用以满足 Web 应用巨大数量的客户端 嵌套性:它不需要容器,只需通过 API 即可快速搭建 W
一觉睡到小时候
2019/08/14
1.8K0
docker容器开机自动启动
部署项目服务器时,为了应对停电等情况影响正常web项目的访问,会把Docker容器设置为开机自动启动。 在使用docker run启动容器时,使用–restart参数来设置: docker run -m 512m –memory-swap 1G -it -p 58080:8080 –restart=always –name bvrfis –volumes-from logdata mytomcat:4.0 –restart具体参数值详细信息: no - 容器退出时,不重启容器; on-failure - 只有在非0状态退出时才从新启动容器; always - 无论退出状态是如何,都重启容器; 如果创建时未指定 –restart=always ,可通过update 命令设置 docker update –restart=always xxx 还可以在使用on - failure策略时,指定Docker将尝试重新启动容器的最大次数。默认情况下,Docker将尝试永远重新启动容器。 sudo docker run –restart=on-failure:10 redis
菲宇
2022/12/21
3.7K0
Spring容器的启动流程
因为是基于 java-config 技术分析源码,所以这里的入口是 AnnotationConfigApplicationContext ,如果是使用 xml 分析,那么入口即为 ClassPathXmlApplicationContext ,它们俩的共同特征便是都继承了 AbstractApplicationContext 类,而大名鼎鼎的 refresh()便是在这个类中定义的。我们接着分析 AnnotationConfigApplicationContext 类,源码如下:
全栈程序员站长
2022/06/29
6380
Spring容器的启动流程
docker 创建容器,端口映射(docker exec 进入容器)
今天用docker的swarm搭建了一个集群,在启动主节点的swarm的时候出错了,报的错误是:
全栈程序员站长
2022/07/31
1.2K0
Spring 容器的创建过程
Spring 容器首先会执行 org.springframework.context.annotation.AnnotationConfigApplicationContext 的一个方法:
wsuo
2020/07/31
1.2K0
TKE容器服务​创建ingress
ingress:通俗的理解是:通过7层负载均衡转发对应url到对应的path中,实现准确转发流量目的。
马凌鑫
2018/10/12
2.3K0
Docker | Compose创建mysql容器
dbadmin@localhost,表示只允许localhost环境的dbadmin用户登录
甜点cc
2022/10/24
1.8K0
Docker | Compose创建mysql容器
SpringMVC——DispatcherServlet的IoC容器(Web应用的IoC容器的子容器)创建过程
在上一篇《Spring——Web应用中的IoC容器创建(WebApplicationContext根应用上下文的创建过程)》中说到了Web应用中的IoC容器创建过程.这一篇主要讲SpringMVC的核心DispatcherServlet. 从web.xml中简要回顾一下WebApplicationContext根应用上下文的创建过程.具体过程详见上篇博客. 1   <!--WebApplicationContext配置参数--> 2   <context-param> 3   <param-name
用户1148394
2018/01/12
1.1K0
SpringMVC——DispatcherServlet的IoC容器(Web应用的IoC容器的子容器)创建过程
Docker 查看容器的启动命令
由于docker可能不是你本人部署的,可能会遇到服务需要迁移,但是又不知道之前部署的命令。
@凌晨
2023/07/09
2.8K0
Docker 查看容器的启动命令
Spring容器启动核心方法refresh()
AbstractApplicationContext 是所有 Spring上下文类的抽象父类。
用户7741497
2022/03/24
9340

相似问题

Postgres容器没有启动

12

似乎无法在Docker容器中启动MySQL

19

创建但未启动的Chaincode容器

15

模板化函数似乎创建了临时容器

12

启动bluemix容器时没有日志记录

22
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档