diff --git a/labs/example/app/docker-compose.yml b/labs/example/app/docker-compose.yml new file mode 100644 index 00000000..8f92c175 --- /dev/null +++ b/labs/example/app/docker-compose.yml @@ -0,0 +1,19 @@ +version: "3.8" +networks: + default: + name: mynetwork + external: true +services: + nginx: + image: nginx:1.20.0 + restart: always + environment: + TZ: "Asia/Shanghai" + ports: + - 80:80 + # volumes: + # - ./conf/nginx/nginx.conf:/etc/nginx/nginx.conf + # - ./log/nginx:/var/log/nginx + networks: + default: + ipv4_address: 172.172.0.10 \ No newline at end of file diff --git a/labs/example/base/docker-compose.yml b/labs/example/base/docker-compose.yml new file mode 100644 index 00000000..9e28e4e0 --- /dev/null +++ b/labs/example/base/docker-compose.yml @@ -0,0 +1,27 @@ +version: "3.8" +networks: + default: + name: mynetwork + driver: bridge + ipam: + config: + - subnet: 172.172.0.0/24 +volumes: + portainer_data: + driver: local + driver_opts: + type: none #nfs + o: bind #'addr=192.168.1.1,rw' + device: ${INSTALLFOLDER}/data +services: + portainer: + image: portainer/portainer-ce:2.5.0 + restart: always + ports: + - 9000:9000 + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - portainer_data:/data + networks: + default: + ipv4_address: 172.172.0.9 \ No newline at end of file