Hi all,
I am running Docker-CE version 20.10.12 and docker-compose version 1.29.2
I deployed the first Apache docker (https://hub.docker.com/_/httpd) after that I created “docker-compose.yml” file.
Here my settings:
web:
image: 'httpd'
ports:
- '80:80'
- '443:443'
volumes:
- '/mnt/disk_docker/:/usr/local/apache2/htdocs/'
I created a custom bridge network.
user@docker:~$ docker network inspect mynet
[
{
"Name": "mynet",
"Id": "93f908811eb8e4aaff64ee7a6eb87df80b827f3920d34d17e1ab88724faa3646",
"Created": "2022-02-22T16:33:50.586058181Z",
"Scope": "local",
"Driver": "bridge",
"EnableIPv6": false,
"IPAM": {
"Driver": "default",
"Options": null,
"Config": [
{
"Subnet": "192.168.1.0/24",
"IPRange": "192.168.1.0/25",
"Gateway": "192.168.1.1"
}
]
},
"Internal": false,
"Attachable": false,
"Ingress": false,
"ConfigFrom": {
"Network": ""
},
"ConfigOnly": false,
"Containers": {
"fca7c7bfb2ce904a70ad3a4ef9d036f1ca91c9ec0e6974e1a022e0c3bf0a12ff": {
"Name": "connect_web_1",
"EndpointID": "a17ac828b7f57b4fc89e7824356d2b7b2e68fe1c6aaecc11e242f2d5c8db8718",
"MacAddress": "02:42:c0:a8:01:02",
"IPv4Address": "192.168.1.2/24",
"IPv6Address": ""
}
},
"Options": {},
"Labels": {}
}
]
I tried to set, inside docker-compose.yml file network settings without success.
I need to set static IP to HTTPD docker and assign this HTTPD docker inside “mynet” bridge network.
I tried to edit docker-compose.yml file without success…
How can I do using “docker-compose.yml”?
Thanks a lot
Federico