44 lines
1.6 KiB
Plaintext
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
|