docker-compose.yml 如果定义镜像的名字和标签
PHPz
PHPz 2017-04-27 09:03:25
0
2
1164

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

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

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

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
redis_redis         latest
PHPz
PHPz

学习是最好的投资!

répondre à tous(2)
Peter_Zhu

Docker-compose génère un conteneur basé sur votre image d'origine. Ce qui est défini dans votre fichier yml est redis. Après génération, redis est l'alias de ce conteneur. Vous pouvez simplement utiliser le nom redis. docker-compose exec redis bash dans votre conteneur Redis.

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

Dans l'exemple ci-dessus, vous n'avez pas besoin d'écrire ${DOCKER_USER}, écrivez simplement nginx:2.11 à la fin. Le nom est devant ":" et la balise est après.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal