What is the equivalent of ‍-h in docker-compose?

允我心安 提交于 2021-02-17 06:23:26

问题


I want convert docker run to docker-compose with -h parameter

What is the equivalent of ‍‍‍‍-h in docker-compose?

My docker run command:

docker run --rm -p 8080:80/tcp -p 1935:1935 -p 3478:3478 
-p 3478:3478/udp bigbluebutton -h webinar.mydomain.com

My docker-compose

version: "3"

services:
  bigbluebutton:
    build: .
    container_name: "bigbluebutton"
    restart: unless-stopped
    ports:
      - 1935:1935
      - 3478:3478
      - 3478:3478/udp
      - 8080:80
    networks:
      public:

networks:
  public:
    external:
      name: public



回答1:


Anything that appears after the docker run image name is the Compose command:.

docker run \
  --rm -p 8080:80/tcp -p 1935:1935 \  # Docker options
  -p 3478:3478 -p 3478:3478/udp \     # More Docker options
  bigbluebutton \                     # Image name
  -h webinar.mydomain.com             # Command
services:
  bigbluebutton:
    build: .
    command: -h webinar.mydomain.com
    ports: ['8080:80', '1935:1935', '3478:3478', '3478:3478/udp']


来源:https://stackoverflow.com/questions/65423535/what-is-the-equivalent-of-h-in-docker-compose

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!