Webアプリケーションを探している中で、Dockerにて配布されているものが多くなってきまして、自分もDockerを理解する場面になってきたと考え、書籍とかを見ていますが、いまいち理解できない部分があります。
それが現状Apacheなどを用いて、Webサービスを行なっています。
ーーーーApache--------Netcommons3
|
----Connect-CMS
|
----tomcat------Gsession5
|
etc
となっているのですが、基本はApacheをhttpdとして、ドメインを持ちいくつかサイトをサーバ上で公開しているのですが、この状態で、Dockerでたとえば
https://qiita.com/mitsugogo/items/2799d96a4a53acbb22f0
を参考にしながら、サービスを開始する場合、どこで、このDockerのサービスのドメインを決めるのでしょうか?
docker
1wekan: 2 image: mquandalle/wekan 3 links: 4 - wekandb 5 environment: 6 - MONGO_URL=mongodb://wekandb/wekan 7 - ROOT_URL=http://{ホストOSのIPかPC名}:8080 # ポートは好きなポートに 8 ports: 9 - 8080:80 # ポートは好きなポートに 10 restart: always 11 12wekandb: 13 image: mongo 14 volumes: 15 - /mnt/sda1/docker/wecan/data:/data/db # tmpfsでない位置を指定 16 - /mnt/sda1/docker/wecan/configdb:/data/configdb # tmpfsでない位置を指定 17 restart: always 18
たとえば構築サイトの中のymlにはそのDOckerの中の話だと思うのですが、一方でROOT_URLで決めるのかな?とか思ったりします。
申し訳ありませんが、この辺りのApacheの設定の仕方を教えていただけませんか?
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。