arduino2/Docker_NodeRed-etc_Cookbook/freenas_docker_installation.txt
2020-11-06 13:17:55 +01:00

44 lines
1.6 KiB
Plaintext

Docker installation auf freenas 11.2
$ sudo ros console enable debian
$ reboot
$ sudo ros config set rancher.network.interfaces.eth0.address 192.168.2.71/24
$ sudo ros config set rancher.network.interfaces.eth0.gateway 192.168.2.1
$ sudo ros config set rancher.network.interfaces.eth0.mtu 1500
$ sudo ros config set rancher.network.interfaces.eth0.dhcp false
$ sudo ros config set rancher.network.dns.nameservers "['8.8.8.8','4.2.2.2']"
test $ sudo ros config get rancher.network
$ sudo reboot
einloggen über ssh
docker volume create portainer_data
docker run --restart always -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
docker run --restart always -d --name mqtt2 -p 1883:1883 -p 9001:9001 toke/mosquitto
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python-pip
sudo pip install docker-compose
owncloud erstellt
.env Domain auf 192.168.2.71
cd owncloud
docker-compose up -d
#### für smb1 verbindungen von owncloud aus in services/SMB unter Auxiliary Parameters
log level = 0 (kann man beo Problemen ändern)
server min protocol = NT1
docker run --restart always --name=jfsmysql -p 3308:3306 -e MYSQL_ALLOW_EMPTY_PASSWORD=yes --volume=/home/rancher/mysql:/var/lib/mysql mysql:5.7
#### besser kein gitlab braucht zuviel resourcen
sudo docker run --detach \
--hostname gitlab.example.com \
--publish 3443:443 --publish 3000:80 --publish 3022:22 \
--name gitlab \
--restart always \
--volume /srv/gitlab/config:/etc/gitlab \
--volume /srv/gitlab/logs:/var/log/gitlab \
--volume /srv/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest