Changes

Docker Swarm Mode

1,061 bytes added, 19:27, 24 August 2018
NFS kliens beállítása
Ha ez működik, akkor az utolsó két sort írjuk be a '''/var/lib/boot2docker/profile ''' fájlba, ami a docker user-hez tartozó profile, hogy boot perzisztensé tegyük. Fontos, hogy a profile fájlt csak akkor tudjuk írni, ha előtte 777 jogot adunk rá.
Végezetül ezt beleépíthetjük a '''createCluser.sh ''' script fájlba, hogy a fenti lépések automatizáltan lefussanak: <presource lang="sh">#!/bin/bash
<PORTA_HOST_DIR='/pre>home/adam/docker/portainer/data'PORTA_GUEST_DIR='/var/lib/boot2docker/portainerdata'PORTA_MOUNT_OPT='-o rw,async,noatime,rsize=32768,wsize=32768,proto=tcp'
for i in 0 1 2; do
#Create VM
docker-machine create -d kvm --kvm-network "docker-network" --kvm-disk-size "5000" --kvm-memory "800" mg$i
#Mount NFS for this session
docker-machine ssh mg$i sudo mkdir /var/lib/boot2docker/portainerdata
docker-machine ssh mg$i sudo /usr/local/etc/init.d/nfs-client start
docker-machine ssh mg$i sudo mount 192.168.42.1:$PORTA_DATA_DIR $PORTA_GUEST_DIR $PORTA_MOUNT_OPT
 
#Make the NFS mount boot persistent
docker-machine ssh mg$i sudo chmod 777 /var/lib/boot2docker/profile
docker-machine ssh mg$i "echo 'sudo /usr/local/etc/init.d/nfs-client start'"
docker-machine ssh mg$i "echo 'sudo mount 192.168.42.1:$PORTA_DATA_DIR $PORTA_GUEST_DIR $PORTA_MOUNT_OPT' >> /var/lib/boot2docker/profile"
done
</source>
===Portainer telepítése===