Я использую ansible (2.0) docker module , чтобы запустить контейнер jboss docker. Моя книга воспроизведения выглядит следующим образом:
- name: Pull aplication jboss container
docker:
name: jboss
image: jboss/wildfly
state: started
pull: always
ports:
- "9990:9990"
- "8080:8080"
command: "/opt/jboss/wildfly/bin/standalone.sh -b 0.0.0.0 -bmanagement 0.0.0.0"
Я хочу имитировать c команду, показанную в документах :
docker run -p 8080:8080 -p 9990:9990 -it jboss/wildfly /opt/jboss/wildfly/bin/standalone.sh -b 0.0.0.0 -bmanagement 0.0.0.0
Если я выполню книгу, и запустите docker ps, мои порты не привязаны к 9990, только 8080:
0.0.0.0:8080->8080/tcp
Если я не использую playbook, и только запускаю свой контейнер docker, используя вышеупомянутую команду, которую я хочу в mimi c я вижу оба порта:
0.0.0.0:8080->8080/tcp, 0.0.0.0:9990->9990/tcp
Как использовать модуль docker для привязки портов 8080 и 9990?