Nicolas Meienberger 3 роки тому
батько
коміт
edff054944
2 змінених файлів з 19 додано та 0 видалено
  1. 14 0
      ansible/tasks/common/docker.yml
  2. 5 0
      docker-compose.yml

+ 14 - 0
ansible/tasks/common/docker.yml

@@ -24,6 +24,20 @@
 - name: Make docker-compose executable
   shell: chmod +x /usr/local/bin/docker-compose
 
+- name: Disable iptables for docker by editing file /etc/default/docker
+  lineinfile:
+    path: /etc/default/docker
+    regexp: "^DOCKER_OPTS="
+    line: "DOCKER_OPTS=\"--iptables=false\""
+    state: present
+
+- name: Create file /etc/docker/daemon.json with content hello world written inside
+  lineinfile:
+    path: /etc/docker/daemon.json
+    regexp: "^"
+    line: "{ \"iptables\": false }"
+    state: present
+
 - name: Create group docker
   group:
     name: docker

+ 5 - 0
docker-compose.yml

@@ -56,3 +56,8 @@ services:
 
 networks:
     tipi_main_network:
+        driver: bridge
+        ipam:
+            driver: default
+            config:
+                - subnet: 10.21.21.0/24