cari

Rumah  >  Soal Jawab  >  teks badan

docker-compose.yml 如果定义镜像的名字和标签

例:docker-compose.yml的内容如下:

redis:
    build: .
    ports:
      - "6379:6379"

docker-compose up 执行完之后镜像的名字为redis_redis tag为latest 请问如何配置这个镜像的名字和标签呢?

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
redis_redis         latest
PHPzPHPz2771 hari yang lalu1146

membalas semua(2)saya akan balas

  • 天蓬老师

    天蓬老师2017-04-27 09:05:25

    Docker-compose menjana bekas berdasarkan imej asal anda Apa yang ditakrifkan dalam fail yml anda ialah redis Selepas penjanaan, redis ialah alias bagi bekas ini. docker-compose exec redis bash ke dalam bekas redis anda.

    balas
    0
  • 黄舟

    黄舟2017-04-27 09:05:25

    version: '2'
    services:
        nginx:
            image: "${DOCKER_USER}/nginx:1.11"
            build:
                context: .
                dockerfile: Dockerfile-nginx
            volumes:

    Dalam contoh di atas, anda tidak perlu menulis ${DOCKER_USER}, cuma tulis nginx:2.11 di hujung Nama berada di hadapan ":" dan teg adalah selepas.

    balas
    0
  • Batalbalas