首页 > 解决方案 > Docker Compose 文件以创建具有多个图像的容器

问题描述

Docker Compose 文件以创建具有多个图像的容器我需要使用以下图像构建容器。

Python DotNetCore 2.0

已经创建了一个 docker-compose.yml 文件,如下所示。我正在尝试为每个图像创建一个容器并在容器之间进行链接。但是它失败了,请您纠正我的撰写文件。

同样在创建容器后,我如何检查容器内的图像是什么。

…版本:“1.0”</p>

服务:phython:图片:python

dotnetcore: 图片: microsoft/aspnetcore:2.0 链接:

phython:hub

请建议如何继续。

标签: docker-compose

解决方案


如果可以的话,我会推荐使用 docker-compose 3.0 而不是 1.0。'links' 属性在 3.0 中被弃用,现在只支持设置一个简单的用户定义的桥接网络。您的 docker-compose 如下所示:

version: 3.0
  services:
    phython:
      image: python:latest
      networks:
        - my-net
    dotnetcore:
      image: microsoft/aspnetcore:2.0
      networks:
        - my-net
  networks:
    my-net:
      driver: bridge

推荐阅读