0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Folioチュートリアル】Single Server DeploymentのDocker構成

Last updated at Posted at 2020-09-01

前記事:チュートリアル Single Server Deployment

vagrant@vagrant:~$ sudo docker network ls
NETWORK ID          NAME                DRIVER              SCOPE
4b9e777b151e        bridge              bridge              local
43dd173da09a        host                host                local
39427dd0a321        kafka-zk_default    bridge              local
31d9e4c66c6c        none                null                local

bridge(ネットワークインタフェース)をinspectして、全コンテナのIPアドレス一覧を取得する。

vagrant@vagrant:~$ sudo docker network inspect bridge
[
    {
        "Name": "bridge",
        "Id": "4b9e777b151e20249f70a1c75870cb830d5b5ab8d717cd0649468d4117e468a5",
        "Created": "2020-09-01T01:01:44.816937392Z",
        "Scope": "local",
        "Driver": "bridge",
        "EnableIPv6": false,
        "IPAM": {
            "Driver": "default",
            "Options": null,
            "Config": [
                {
                    "Subnet": "172.17.0.0/16",
                    "Gateway": "172.17.0.1"
                }
            ]
        },
        "Internal": false,
        "Attachable": false,
        "Ingress": false,
        "ConfigFrom": {
            "Network": ""
        },
        "ConfigOnly": false,
        "Containers": {
            "0e1a233336e323fbd8828d3cc7d3669c2f6f7d40a8f112876c5800898c098419": {
                "Name": "objective_robinson",
                "EndpointID": "fc54806947d27672a6a8e6c34589a49d20e7cfb61d9c516ea0c33c549571608e",
                "MacAddress": "02:42:ac:11:00:0c",
                "IPv4Address": "172.17.0.12/16",
                "IPv6Address": ""
            },
            "191d0c0fcf12d6ef457dc937dfdb36eea6d79b289df069804bcaa8dc99054111": {
                "Name": "peaceful_gates",
                "EndpointID": "5fceb30f876f8d273cfa3fff17e0348498ff7613dedc0d0cd684083252911c46",
                "MacAddress": "02:42:ac:11:00:1a",
                "IPv4Address": "172.17.0.26/16",
                "IPv6Address": ""
            },
            "251afb0b1871afa1785c8b669c6037d7d68040306bf721ba3b9542dd10d4889f": {
                "Name": "confident_easley",
                "EndpointID": "635f45369afbbfeb35818a0c5627f2b0f8057cd4611cfcb14f01e9b3e5b95398",
                "MacAddress": "02:42:ac:11:00:1b",
                "IPv4Address": "172.17.0.27/16",
                "IPv6Address": ""
            },
            "4223cb996f34fd48cbb4cf2a77329dec19d2d669cfc4c1ad08ae81356d23a3b2": {
                "Name": "eloquent_pascal",
                "EndpointID": "626d2d41791bcbed9c6064d620fe43027363a58fdbe79e1813c360592a8b8c00",
                "MacAddress": "02:42:ac:11:00:0d",
                "IPv4Address": "172.17.0.13/16",
                "IPv6Address": ""
            },
            "452d50a00964b823ea47cd586c4fae6e600d6cea597424a2419bfa48b271c81d": {
                "Name": "heuristic_turing",
                "EndpointID": "e9fa6eabefd5696d5a47d637d300f9555577e3865ef4853517f8f31699d529bc",
                "MacAddress": "02:42:ac:11:00:0b",
                "IPv4Address": "172.17.0.11/16",
                "IPv6Address": ""
            },
            "4651e5760aacc608473a1b7fb3c9442549cc720b02f6d3868647a96c49503f06": {
                "Name": "silly_ishizaka",
                "EndpointID": "743583955f599901beb4d74171b5b76a55d151cd308dd1fc5670e473cc0b632c",
                "MacAddress": "02:42:ac:11:00:12",
                "IPv4Address": "172.17.0.18/16",
                "IPv6Address": ""
            },
            "4971d95057259dc974c231448ba808730bea877a5dee28e5cc7a5923c49ae20d": {
                "Name": "adoring_jang",
                "EndpointID": "bc56409a5f3d6b93da67b954d9e8bba5ba7df8f701a41475e1e06320239dca80",
                "MacAddress": "02:42:ac:11:00:0e",
                "IPv4Address": "172.17.0.14/16",
                "IPv6Address": ""
            },
            "4fadb8e09728b3715c203de67c752af78ecb03f5cea46066b3fa71acfe2601b3": {
                "Name": "jovial_sinoussi",
                "EndpointID": "ec764397b342e86171ad5fe9b6bd73991bb2191aac10b9a04991e33544b6941f",
                "MacAddress": "02:42:ac:11:00:06",
                "IPv4Address": "172.17.0.6/16",
                "IPv6Address": ""
            },
            "66267eabe23c4c05440329210888a79723580ba9dd5b4bb589d1f47eedc49a2e": {
                "Name": "peaceful_gould",
                "EndpointID": "92f75d5ca7784a72ccd67ffcf9443ac7ddf9228373cdeadb8d1505566b14a5e7",
                "MacAddress": "02:42:ac:11:00:03",
                "IPv4Address": "172.17.0.3/16",
                "IPv6Address": ""
            },
            "6745ee25cf3199f3b70a862d3a126c2d3ca216935f8d310275b790d31db1f443": {
                "Name": "charming_elgamal",
                "EndpointID": "e455df6d69020d40706aa735d94cca093c397d9691590c1c5925c71ca6ad5815",
                "MacAddress": "02:42:ac:11:00:17",
                "IPv4Address": "172.17.0.23/16",
                "IPv6Address": ""
            },
            "6f874ca3327260c005d9a4ca643820815eed327b30a3106134557e392db4896d": {
                "Name": "quizzical_jepsen",
                "EndpointID": "db21f9a7a18ca821fdbb02c545279cdd9b3d2b6e3c5d0bdb3ae8e756d535415f",
                "MacAddress": "02:42:ac:11:00:13",
                "IPv4Address": "172.17.0.19/16",
                "IPv6Address": ""
            },
            "9289009ebaca3adf02c34345b738bd5ada7aec1aa90ce48475439ff9280d5741": {
                "Name": "dreamy_hoover",
                "EndpointID": "146688aee32635f4335d25e190afca2ddcac77908d57ba9b4724d6bbab49c6c7",
                "MacAddress": "02:42:ac:11:00:0f",
                "IPv4Address": "172.17.0.15/16",
                "IPv6Address": ""
            },
            "93f2aea91256d631ccba9442cc19b9e3d5a6e9f004df50bafd41e609aab06e22": {
                "Name": "brave_heisenberg",
                "EndpointID": "0a3de1a6e3cf7489f38952fe031e814efe74d84f8712d231db38bcafcece1f71",
                "MacAddress": "02:42:ac:11:00:07",
                "IPv4Address": "172.17.0.7/16",
                "IPv6Address": ""
            },
            "9e5a00480cbf41fd717e0ba3863735e3fd5896aebcba09b849f0c4032ae9a1b6": {
                "Name": "blissful_chatterjee",
                "EndpointID": "c12d1c02789c19672cde1b1e0b9da38677408b296dfb086d94f99070f4913dc0",
                "MacAddress": "02:42:ac:11:00:11",
                "IPv4Address": "172.17.0.17/16",
                "IPv6Address": ""
            },
            "a0116f396c159fc490f6e0539c88a7b122d962f202820537c636a22ec377515d": {
                "Name": "fervent_chatelet",
                "EndpointID": "32df4ea58a5f6883cedff8b610f1be16d7f646da670ecf44f2c16a74ebea3004",
                "MacAddress": "02:42:ac:11:00:16",
                "IPv4Address": "172.17.0.22/16",
                "IPv6Address": ""
            },
            "a4ff73e4981c72be989df3a78273b6c78bd3f2f3368842f56f4d6d2197bbcf22": {
                "Name": "elegant_lichterman",
                "EndpointID": "62885ffe66cced543cd2a1b23aec1d2298f61cba7ebb269f3cc7ca24044edcde",
                "MacAddress": "02:42:ac:11:00:09",
                "IPv4Address": "172.17.0.9/16",
                "IPv6Address": ""
            },
            "a6ae071eca9ac88f8fb986d3054019e548404242b3957e2ab9b7c80ece2a680a": {
                "Name": "jovial_antonelli",
                "EndpointID": "df4084f82c129e46583146ccc94dc617d26a5c9db18efe26137b698cb90f6aee",
                "MacAddress": "02:42:ac:11:00:18",
                "IPv4Address": "172.17.0.24/16",
                "IPv6Address": ""
            },
            "a9af647a7900eca0e1f7a82befebf0ff02d9665899ce92f554418f6c7b36e578": {
                "Name": "naughty_mahavira",
                "EndpointID": "5b9527fd45b152a8f768fd1fd7099652649cda9cf84dfaf896459474010cc51e",
                "MacAddress": "02:42:ac:11:00:19",
                "IPv4Address": "172.17.0.25/16",
                "IPv6Address": ""
            },
            "ad437edefef9ef64b9b8424bac11cfc36255874a045f492d53c4f9d3e0659214": {
                "Name": "nervous_feynman",
                "EndpointID": "f0607d4780be88876d4d36aa9f33a8c899a44539357cd41f31eb3cee00b727a7",
                "MacAddress": "02:42:ac:11:00:10",
                "IPv4Address": "172.17.0.16/16",
                "IPv6Address": ""
            },
            "ae25987f2ee1e9fa17c43a6626b2c0a699d1bcd8178fa8a1b4dbcb34c79a1095": {
                "Name": "pensive_poitras",
                "EndpointID": "9358bd8f52eb95e022d2d9d04f425f315dc8bcf3b312f1e1f00b69566ed3b6c9",
                "MacAddress": "02:42:ac:11:00:15",
                "IPv4Address": "172.17.0.21/16",
                "IPv6Address": ""
            },
            "cf32114a2755eef82d592135023782b7c62ab2abcaecd8a121ce5e4bb413b72c": {
                "Name": "objective_kepler",
                "EndpointID": "0ae3ef8fc9387c686e6c2db7f1a1e5ce94005a5ea45dbed6ef51b2db237f2922",
                "MacAddress": "02:42:ac:11:00:05",
                "IPv4Address": "172.17.0.5/16",
                "IPv6Address": ""
            },
            "d61359072ff951c8661de246aa39da6fce76818f80b72765be41ca29831f9002": {
                "Name": "stoic_einstein",
                "EndpointID": "c419087dbdd72a6fa7ac7fdc2955ce0f00004bcabc2088c3c089c53422a4f9e2",
                "MacAddress": "02:42:ac:11:00:0a",
                "IPv4Address": "172.17.0.10/16",
                "IPv6Address": ""
            },
            "da36ef453673a24ae15603001855ce032d3c30f07fa912412c59ab842434921b": {
                "Name": "cranky_kalam",
                "EndpointID": "aba6d92f2e68a5d3b63ec117530300f81ee1ef9bf487e3b82b0d85315b8782c0",
                "MacAddress": "02:42:ac:11:00:02",
                "IPv4Address": "172.17.0.2/16",
                "IPv6Address": ""
            },
            "f41bb340477ff9ac2882af36dfa0dda3d6dce064dcdef8ff63d84cc27c8117fc": {
                "Name": "zen_banach",
                "EndpointID": "48f4d645a2bef42fd3d84aa067bce02687e9e94b6d72af2e932f6f999f5856bf",
                "MacAddress": "02:42:ac:11:00:14",
                "IPv4Address": "172.17.0.20/16",
                "IPv6Address": ""
            },
            "fc284b99d6fd35c26752e82144c054d77c1442841fd4cd9e8d7d58963c63cdd0": {
                "Name": "practical_benz",
                "EndpointID": "efb716c1ed896d188f51db5026b42ca6dd4f07e61edb058a4f0dc58d3db3dff6",
                "MacAddress": "02:42:ac:11:00:08",
                "IPv4Address": "172.17.0.8/16",
                "IPv6Address": ""
            },
            "ff2ad408c8c0208edf919979b62ad4f50339eb792f7db618bd39a3cca5e45d46": {
                "Name": "compassionate_euclid",
                "EndpointID": "9bceb35e6b863411bc645859dc006f483ab1c564f70b59ed89a73472b8e88689",
                "MacAddress": "02:42:ac:11:00:04",
                "IPv4Address": "172.17.0.4/16",
                "IPv6Address": ""
            }
        },
        "Options": {
            "com.docker.network.bridge.default_bridge": "true",
            "com.docker.network.bridge.enable_icc": "true",
            "com.docker.network.bridge.enable_ip_masquerade": "true",
            "com.docker.network.bridge.host_binding_ipv4": "0.0.0.0",
            "com.docker.network.bridge.name": "docker0",
            "com.docker.network.driver.mtu": "1500"
        },
        "Labels": {}
    }
]

コンテナイメージの一覧

vagrant@vagrant:~$ sudo docker ps -a
CONTAINER ID        IMAGE                                      COMMAND                  CREATED             STATUS              PORTS                                                NAMES
251afb0b1871        folioorg/mod-codex-inventory:1.7.0         "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9156->8081/tcp                               confident_easley
191d0c0fcf12        folioorg/mod-login-saml:2.0.1              "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9155->8081/tcp                               peaceful_gates
a9af647a7900        folioorg/mod-tags:0.6.0                    "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9154->8081/tcp                               naughty_mahavira
a6ae071eca9a        folioorg/mod-notes:2.9.0                   "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9153->8081/tcp                               jovial_antonelli
6745ee25cf31        folioorg/mod-users-bl:6.0.0                "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9152->8081/tcp                               charming_elgamal
a0116f396c15        folioorg/mod-authtoken:2.5.1               "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9151->8081/tcp                               fervent_chatelet
ae25987f2ee1        folioorg/mod-password-validator:1.7.0      "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9150->8081/tcp                               pensive_poitras
f41bb340477f        folioorg/mod-codex-mux:2.8.0               "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9149->8081/tcp                               zen_banach
6f874ca33272        folioorg/mod-circulation:19.0.14           "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9148->9801/tcp                               quizzical_jepsen
4651e5760aac        folioorg/mod-patron-blocks:1.0.7           "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9147->8081/tcp                               silly_ishizaka
9e5a00480cbf        folioorg/mod-feesfines:15.8.2              "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9146->8081/tcp                               blissful_chatterjee
ad437edefef9        folioorg/mod-inventory:16.0.2              "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9145->9403/tcp                               nervous_feynman
9289009ebaca        folioorg/mod-source-record-storage:4.0.3   "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9144->8081/tcp                               dreamy_hoover
4971d9505725        folioorg/mod-pubsub:1.2.5                  "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9143->8081/tcp                               adoring_jang
4223cb996f34        folioorg/mod-permissions:5.11.3            "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9142->8081/tcp                               eloquent_pascal
0e1a233336e3        folioorg/mod-login:7.0.1                   "./run-java.sh verif…"   2 hours ago         Up 2 hours          0.0.0.0:9141->8081/tcp                               objective_robinson
452d50a00964        folioorg/mod-notify:2.6.0                  "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9140->8081/tcp                               heuristic_turing
d61359072ff9        folioorg/mod-sender:1.3.1                  "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9139->8081/tcp                               stoic_einstein
a4ff73e4981c        folioorg/mod-email:1.8.0                   "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9138->8081/tcp                               elegant_lichterman
fc284b99d6fd        folioorg/mod-template-engine:1.9.0         "./run-java.sh verif…"   2 hours ago         Up 2 hours          0.0.0.0:9137->8081/tcp                               practical_benz
93f2aea91256        folioorg/mod-configuration:5.4.2           "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9136->8081/tcp                               brave_heisenberg
4fadb8e09728        folioorg/mod-event-config:1.5.0            "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9135->8081/tcp                               jovial_sinoussi
cf32114a2755        folioorg/mod-users:17.1.0                  "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9134->8081/tcp                               objective_kepler
ff2ad408c8c0        folioorg/mod-circulation-storage:12.0.3    "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9133->8081/tcp                               compassionate_euclid
66267eabe23c        folioorg/mod-inventory-storage:19.3.2      "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9132->8081/tcp                               peaceful_gould
da36ef453673        folioorg/mod-calendar:1.9.1                "./run-java.sh"          2 hours ago         Up 2 hours          0.0.0.0:9131->8081/tcp                               cranky_kalam
4f403fe5bf6e        wurstmeister/kafka                         "start-kafka.sh"         3 hours ago         Up 3 hours          0.0.0.0:9092->9092/tcp, 0.0.0.0:29092->29092/tcp     kafka
ac9ae59a4c9f        wurstmeister/zookeeper                     "/bin/sh -c '/usr/sb…"   3 hours ago         Up 3 hours          22/tcp, 2888/tcp, 3888/tcp, 0.0.0.0:2181->2181/tcp   zookeeper

Dockerの中に入る(抜ける時はexit)
※mod-inventory

vagrant@vagrant:~$ sudo docker exec -it  nervous_feynman sh
~ $ pwd
/usr/verticles
~ $ ls -la
total 54108
drwxr-xr-x    1 folio    folio         4096 Sep  1 08:06 .
drwxr-xr-x    1 root     root          4096 Nov 25  2019 ..
-rw-------    1 folio    folio           11 Sep  1 08:06 .ash_history
drwxr-xr-x    4 folio    folio         4096 Sep  1 01:34 .vertx
-rwxr-xr-x    1 folio    folio          465 Nov  9  2018 debug-options
drwxr-xr-x    2 folio    folio         4096 Sep  1 01:45 file-uploads
-rwxr-xr-x    1 folio    folio         2860 Nov  9  2018 java-default-options
-rw-rw-r--    1 root     root      55366787 Aug 10 21:20 mod-inventory.jar
-rwxr-xr-x    1 folio    folio         6398 Nov 13  2019 run-java.sh
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?