Como definir domainname em um comando docker run?

3

Eu quero criar um contêiner de servidor de email com a janela de encaixe. Eu tentei com o arquivo docker-compose.yml e isso tem um parâmetro chamado " domainname ". Mas sem docker-compose , usando o docker run ... não sei qual é o parâmetro domainname.

Docker-compose.yml:

  mail:
  image: tvial/docker-mailserver
  hostname: mail
  domainname: deploymentbox.com
  ports:
  - "25:25"
  - "143:143"
  - "587:587"
  - "993:993"
  volumes:
  - ./spamassassin:/tmp/spamassassin/
  - ./postfix:/tmp/postfix/

Obrigado

    
por canonale 25.08.2015 / 21:01

1 resposta

1

Encontrei uma resposta nesta questão questões do Docker . Junte-se ao hostname e ao domainname no parâmetro - hostname . Por exemplo:

docker run -d  --hostname mail.deploymentbox.com \
 -p 25:25   -p 143:143   -p 587:587   -p 993:993 \
 -v $PWD/spamassassin:/tmp/spamassassin/   \
 -v $PWD/postfix:/tmp/postfix/ tvial/docker-mailserver 

Eu tento no meu servidor e corro.

    
por 26.08.2015 / 19:39

Tags