sync
actions will replace previous content of the given profile.hostctl
Sync with Docker Compose
hostctl
allows you synchronize your hosts file with docker-compose
project a simple command.
sync
actions will replace previous content of the given profile.Command:
hostctl sync docker-compose
Output:
+------------------+--------+--------------+--------------+
| PROFILE | STATUS | IP | DOMAIN |
+------------------+--------+--------------+--------------+
| examplevotingapp | on | 192.168.16.6 | worker_1.loc |
| examplevotingapp | on | 192.168.16.2 | db.loc |
| examplevotingapp | on | 192.168.16.3 | redis.loc |
| examplevotingapp | on | 192.168.16.4 | result_1.loc |
| examplevotingapp | on | 172.31.0.2 | result_1.loc |
| examplevotingapp | on | 192.168.16.5 | vote_1.loc |
| examplevotingapp | on | 172.31.0.3 | vote_1.loc |
+------------------+--------+--------------+--------------+
NOTE: This example output when hostctl
is used with example-voting-app.
--domain,-d some.domain
domain name used for all containers.
--network networkID|networkName
filter only containers of an specific docker network.
--compose-file /path/to/docker-compose.yml
set the path of docker-compose.yml file to use. Defaults to $PWD/docker-compose.yml
--prefix
keep the prefix used by Docker Compose based on the folder name. Defaults to false
.
Last updated by Sven Luijten on August 20, 2023 at 10:27 +0200
Content