Last active
          February 28, 2018 09:51 
        
      - 
      
 - 
        
Save BretFisher/8eb2326871d1d6a56235edff54357b27 to your computer and use it in GitHub Desktop.  
Revisions
- 
        
BretFisher revised this gist
Oct 28, 2016 . 2 changed files with 5 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -4,6 +4,8 @@ apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D && \ mkdir -p /etc/apt/sources.list.d && \ echo deb https://apt.dockerproject.org/repo ubuntu-xenial main > /etc/apt/sources.list.d/docker.list && \ printf 'net.ipv4.neigh.default.gc_thresh1 = 30000\nnet.ipv4.neigh.default.gc_thresh2 = 32000\nnet.ipv4.neigh.default.gc_thresh3 = 32768' >> /etc/sysctl.conf && \ sysctl -p && \ service lxcfs stop && apt-get remove -y -q lxc-common lxcfs lxd lxd-client && \ apt-get update -q && apt-get install -y -q linux-image-extra-$(uname -r) linux-image-extra-virtual && \ apt-get install -y -q docker-engine=1.12.3* && systemctl start docker.service && \ This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -6,6 +6,9 @@ apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E8 mkdir -p /etc/apt/sources.list.d echo deb https://apt.dockerproject.org/repo ubuntu-xenial main > /etc/apt/sources.list.d/docker.list printf 'net.ipv4.neigh.default.gc_thresh1 = 30000\nnet.ipv4.neigh.default.gc_thresh2 = 32000\nnet.ipv4.neigh.default.gc_thresh3 = 32768' >> /etc/sysctl.conf sysctl -p service lxcfs stop apt-get remove -y -q lxc-common lxcfs lxd lxd-client  - 
        
BretFisher revised this gist
Oct 28, 2016 . 1 changed file with 2 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,4 +1,5 @@ #option 1: copy and paste this into ssh to install docker engine # NOTE: update --label=owner=YOURNAME below if you want to easily identify yours apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D && \ mkdir -p /etc/apt/sources.list.d && \ @@ -7,7 +8,7 @@ service lxcfs stop && apt-get remove -y -q lxc-common lxcfs lxd lxd-client && \ apt-get update -q && apt-get install -y -q linux-image-extra-$(uname -r) linux-image-extra-virtual && \ apt-get install -y -q docker-engine=1.12.3* && systemctl start docker.service && \ mkdir -p /etc/systemd/system/docker.service.d && \ printf '[Service]\nExecStart=\nExecStart=/usr/bin/dockerd -H fd:// --label=owner=YOURNAME --storage-driver aufs' > /etc/systemd/system/docker.service.d/options.conf && \ systemctl daemon-reload && \ systemctl restart docker.service && \ docker swarm join \  - 
        
BretFisher revised this gist
Oct 28, 2016 . 2 changed files with 21 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -5,4 +5,12 @@ mkdir -p /etc/apt/sources.list.d && \ echo deb https://apt.dockerproject.org/repo ubuntu-xenial main > /etc/apt/sources.list.d/docker.list && \ service lxcfs stop && apt-get remove -y -q lxc-common lxcfs lxd lxd-client && \ apt-get update -q && apt-get install -y -q linux-image-extra-$(uname -r) linux-image-extra-virtual && \ apt-get install -y -q docker-engine=1.12.3* && systemctl start docker.service && \ mkdir -p /etc/systemd/system/docker.service.d && \ printf '[Service]\nExecStart=\nExecStart=/usr/bin/dockerd -H fd:// --label=owner=bret --storage-driver aufs' > /etc/systemd/system/docker.service.d/options.conf && \ systemctl daemon-reload && \ systemctl restart docker.service && \ docker swarm join \ --advertise-addr $(curl http://169.254.169.254/latest/meta-data/public-ipv4) \ --token SWMTKN-1-29tx6z2k8zmsbt9z2c2ay54jc9ce2l94ixhmmagveifv3pp4fa-5e8i9gugpb9b4bmi9vrp7m5su \ 67.205.160.45:2377 This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,5 +1,6 @@ #!/bin/sh # option 2: paste this into user-data to automate install via boot script # NOTE: update --label=owner=YOURNAME below if you want to easily identify yours apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D mkdir -p /etc/apt/sources.list.d @@ -14,4 +15,14 @@ apt-get install -y -q linux-image-extra-$(uname -r) linux-image-extra-virtual apt-get install -y -q docker-engine=1.12.3* systemctl start docker.service mkdir -p /etc/systemd/system/docker.service.d printf '[Service]\nExecStart=\nExecStart=/usr/bin/dockerd -H fd:// --label=owner=YOURNAME --storage-driver aufs' > /etc/systemd/system/docker.service.d/options.conf systemctl daemon-reload systemctl restart docker.service docker swarm join \ --advertise-addr $(curl http://169.254.169.254/latest/meta-data/public-ipv4) \ --token SWMTKN-1-29tx6z2k8zmsbt9z2c2ay54jc9ce2l94ixhmmagveifv3pp4fa-5e8i9gugpb9b4bmi9vrp7m5su \ 67.205.160.45:2377  - 
        
BretFisher revised this gist
Oct 28, 2016 . 2 changed files with 2 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,4 +1,4 @@ #option 1: copy and paste this into ssh to install docker engine apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D && \ mkdir -p /etc/apt/sources.list.d && \ This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,5 +1,5 @@ #!/bin/sh # option 2: paste this into user-data to automate install via boot script apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D mkdir -p /etc/apt/sources.list.d  - 
        
BretFisher revised this gist
Oct 28, 2016 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,4 +1,5 @@ #!/bin/sh # paste this into user-data to automate install via boot script apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D mkdir -p /etc/apt/sources.list.d  - 
        
BretFisher created this gist
Oct 28, 2016 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,8 @@ #copy and paste this into ssh to install docker engine apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D && \ mkdir -p /etc/apt/sources.list.d && \ echo deb https://apt.dockerproject.org/repo ubuntu-xenial main > /etc/apt/sources.list.d/docker.list && \ service lxcfs stop && apt-get remove -y -q lxc-common lxcfs lxd lxd-client && \ apt-get update -q && apt-get install -y -q linux-image-extra-$(uname -r) linux-image-extra-virtual && \ apt-get install -y -q docker-engine=1.12.3* This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,16 @@ #!/bin/sh apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D mkdir -p /etc/apt/sources.list.d echo deb https://apt.dockerproject.org/repo ubuntu-xenial main > /etc/apt/sources.list.d/docker.list service lxcfs stop apt-get remove -y -q lxc-common lxcfs lxd lxd-client apt-get update -q apt-get install -y -q linux-image-extra-$(uname -r) linux-image-extra-virtual apt-get install -y -q docker-engine=1.12.3* systemctl start docker.service