Skip to content

Commit d7fba48

Browse files
committed
feat: update docker compose to v3 syntax
1 parent bd19c0b commit d7fba48

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

docker-compose.yml

+12-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
version: '2'
2-
31
# most of the configuration based on instruction from:
42
# https://github.com/nginx-proxy/acme-companion/blob/main/docs/Docker-Compose.md
53
# and
64
# https://hub.docker.com/r/nginxproxy/acme-companion#:~:text=and%20443.-,Basic%20usage,-(with%20the%20nginx
5+
# just rewritten to docker compose config format version 3
76

87
services:
98
nginx-proxy:
@@ -16,10 +15,11 @@ services:
1615
ports:
1716
- "80:80"
1817
- "443:443"
19-
volumes:
18+
volumes: &nginx-volumes
2019
- html:/usr/share/nginx/html
20+
- vhost:/etc/nginx/vhost.d
2121
- certs:/etc/nginx/certs:ro
22-
- /var/run/docker.sock:/tmp/docker.sock:ro
22+
- socket_volume:/tmp/docker.sock:ro
2323
restart: unless-stopped
2424
networks:
2525
- nginx-proxy
@@ -42,15 +42,22 @@ services:
4242
volumes:
4343
- certs:/etc/nginx/certs:rw
4444
- acme:/etc/acme.sh
45-
- /var/run/docker.sock:/var/run/docker.sock:ro
45+
- socket_volume:/var/run/docker.sock:ro
4646
restart: unless-stopped
4747
networks:
4848
- nginx-proxy
4949

5050
volumes:
5151
html:
5252
certs:
53+
vhost:
5354
acme:
55+
socker_volume:
56+
driver: local
57+
driver_opts:
58+
type: none
59+
device: /var/run/docker.sock
60+
o: bind
5461

5562
networks:
5663
nginx-proxy:

0 commit comments

Comments
 (0)