docker: Enable IPv6 (with NAT)

master
Simon Bruder 2020-04-16 02:25:08 +00:00
parent eb4f56b4e8
commit 3b25d7e0a9
No known key found for this signature in database
GPG Key ID: 6F03E0000CC5B62F
3 changed files with 10 additions and 0 deletions

View File

@ -1,5 +1,7 @@
{
"log-driver": "journald",
"ipv6": true,
"fixed-cidr-v6": "fd00:d0ce:d0ce:d0ce::/64",
"dns": [
"46.182.19.48",
"74.82.42.42"

View File

@ -1,4 +1,7 @@
---
- name: Add IPv6 NAT iptables rules
shell: ip6tables -t nat -A POSTROUTING -s fd00:d0ce:d0ce:d0ce::/64 -j MASQUERADE && ip6tables-save > /etc/iptables/rules.v6
- name: add docker configuration
copy:
dest: /etc/docker/daemon.json

View File

@ -19,3 +19,8 @@
name: docker-ce
update_cache: yes
state: present
- name: install iptables-persistent
apt:
name: iptables-persistent
state: present