我想在脚本中做的是:
随着docker-compose的新版本,这个问题的答案似乎发生了变化。有一个标签“com.docker.compose.project.working_dir”:“/var/opt/docker”,
指向我启动docker-compose的目录。我没有检查这是pwd
还是docker-compose.yml文件的实际位置。
这让我得到了关于Docker-Compose的有趣信息:
samuel@vmhost1:~$ docker inspect fc440a1afbaa | grep com.docker.compose "com.docker.compose.config-hash": "89069285a4783b79b421ea84f2b652becbdee148fbad095a6d9d85aab67ececc", "com.docker.compose.container-number": "1", "com.docker.compose.oneoff": "False", "com.docker.compose.project": "docker", "com.docker.compose.project.config_files": "docker-compose.yml", "com.docker.compose.project.working_dir": "/var/opt/docker", "com.docker.compose.service": "jenkins", "com.docker.compose.version": "1.25.0" samuel@vmhost1:~$
我正在运行docker-compose.yml配置版本3.6
现在我想在GCP上的云运行服务中部署这些服务。经过深入研究,我发现可能只能用一个部署服务。难道没有办法将docker-compose.yml容器部署到云运行中吗?我应该使用其他服务吗?
问题内容: 从容器名称获取docker容器ID的命令是什么? 问题答案: 在Linux中: 或在OS X,Windows中: 您的容器名称在哪里。 如@llia Sidorenko所述,为避免产生误报,您可以使用正则表达式锚点,如下所示: 说明: 为了安静。仅输出ID 对所有人。即使您的容器未运行也能正常工作 用于过滤器。 容器名称必须以该字符串 开头 容器名称必须 结束 这个字符串
从容器名称中获取Docker容器id的命令是什么?
我编写docker文件是为了运行jar文件,而它并没有创建日志文件,请参阅下面的控制台是我的docker文件
我有 3 个码头工人撰写文件。一个启动Kafka,另外两个是消费者和生产者。在 kafka 中添加了其他 docker 撰写文件中的external_links,但仍然无法从容器内部访问 kafka。从容器外部,我可以通过 localhost:9092 访问,但是在 docker 容器内部呢?