I first get the container ID :
sudo docker -H :4000 ps -a
d198535d7ee3 lxdocapt01.toyota-europe.com:5000/toyota/oraclelinux-7-jdk-8-jetty-9.3-appserver:1.0 “/docker-entrypoint-j” 2 days ago Up 9 minutes 150.45.89.26:10000->8080/tcp, 150.45.89.26:10050->8085/tcp lxdocapt02.toyota-europe.com/toyota-jetty-test-test-small1
Then I get the container info via inspect:
docker -H :4000 inspect --format=’{{json .Config}}’ d198535d7ee3
{“Hostname”:“d198535d7ee3”,“Domainname”:"",“User”:“jetty”,“AttachStdin”:false,“AttachStdout”:true,“AttachStderr”:true,“ExposedPorts”:{“8080/tcp”:{},“8085/tcp”:{}},“Tty”:false,“OpenStdin”:false,“StdinOnce”:false,“Env”:[“PATH=/usr/local/jetty/bin:/opt/jdk8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin”,“REFRESHED_AT=2016-07-04”,“http_proxy=150.45.87.133:8080”,“https_proxy=150.45.87.133:8080”,“JAVA_HOME=/opt/jdk8”,“JETTY_HOME=/usr/local/jetty”,“JETTY_VERSION=9.3.10.v20160621”,“JETTY_TGZ_URL=https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.10.v20160621/jetty-distribution-9.3.10.v20160621.tar.gz”,“JETTY_GPG_KEYS=B59B67FD7904984367F931800818D9D68FB67BAC 5DE533CB43DAF8BC3E372283E7AE839CD7C58886”,“JETTY_BASE=/var/lib/jetty”,“JETTY_RUN=/run/jetty”,“JETTY_STATE=/run/jetty/jetty.state”,“TMPDIR=/tmp/jetty”],“Cmd”:["–application=Test","–instance=Test-small1","–jvm-min-heap-size=32m","–jvm-max-heap-size=128m"],“Image”:“lxdocapt01.toyota-europe.com:5000/toyota/oraclelinux-7-jdk-8-jetty-9.3-appserver:1.0",“Volumes”:null,“WorkingDir”:"/var/lib/jetty",“Entrypoint”:["/docker-entrypoint-jetty.bash"],“OnBuild”:null,“Labels”:{"com.docker.swarm.id":"4084f571d78f667cc9dbdf0473a8684ccd936b3a5c314eee1d97f931be014048”,“container.name”:“toyota-jetty-test-test-small1”},“StopSignal”:"SIGTERM
So the node that will run the container will be:
com.docker.swarm.id":"4084f571d78f667cc9dbdf0473a8684ccd936b3a5c314eee1d97f931be014048
Next step, which host is linked to this Id?