Автоматически, я так не думаю. В случае примера Docker, с точки зрения IDE, который считается удаленным сервером.
Так что вам нужно сделать, прежде всего, запустить Wildfly с включенной отладкой (http://tools.jboss.org/blog/2015-03-17-debugging-an-externally-launched-wildfly.html) и правильно выставить порт отладчика (https://github.com/scetix/arquillian-cube-wildfly-quickstart/blob/master/src/test/resources/Dockerfile#L12). Поместите эти строки в вас Dockerfile
:
# Expose JBoss/Wildfly management port
EXPOSE 9990
# Expose JBoss/Wildfly debug port
EXPOSE 8787
Кроме того, необходимо установить порт для связывания Докер Compose (https://github.com/scetix/arquillian-cube-wildfly-quickstart/blob/master/src/test/resources/docker-compose.yml#L5). Добавьте порт 8787 для отладчика в файл YAML (первый номер - 58787 здесь - может быть любое количество вы предпочитаете):
ports:
- 58787:8787/tcp
И, наконец, начать IntelliJ как удаленный отладчик, установив IP хоста Docker (локальный в случае родного Docker, Docker Machine IP в случае Docker Machine).
Вы можете увидеть, как это сделать с IntelliJ: http://blog.trifork.com/2014/07/14/how-to-remotely-debug-application-running-on-tomcat-from-within-intellij-idea/. Пример для Tomcat; вместо этого укажите JBoss.