代码之家  ›  专栏  ›  技术社区  ›  terrywb

运行docker compose up后确定容器名称(docker Desktop版本2.0.0.0-win78)[重复]

  •  0
  • terrywb  · 技术社区  · 7 年前

    我有一个码头工人。yml文件如下(一份):

    version: '3.5'
    services:
        framework:
        image: ${DOCKER_REGISTRY}/gme/fmk:${COMPOSE_PROJECT_NAME}
        build: ./fmk
        ports:
          - "2020:2020"
          - "2025:2025"
          - "4999:4999"
        volumes:
          - ${FOLDER_ENV}/workspace/logs/framework:/var/log/gcti
          - ${FOLDER_ENV}/..:/usr/local/genesys/gsg_qaart
    

    我得到的是:

    vagrant@docker:/repos/gsg_qaart/docker$ docker-compose ps
    ]              Name                             Command               State                                             
    Ports
    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------
    callback_framework_1_df361f67842c   /bootstrap.sh                    Up      0.0.0.0:2020->2020/tcp, 0.0.0.0:2025->2025/tcp, 0.0.0.0:4999->4999/tcp, 5432/tcp
    

    正如你所看到的,这个名字很奇怪,它应该是“callback_framwork_1”,为什么结尾有一个随机数?

    vagrant@docker:/repos/gsg_qaart/docker$ docker -v
    Docker version 18.09.0, build 4d60db4
    vagrant@docker:/repos/gsg_qaart/docker$ docker-compose -v
    docker-compose version 1.23.1, build b02f1306
    

    谢谢

    0 回复  |  直到 7 年前
    推荐文章