DERs/Docker
Jump to navigation
Jump to search
Configure Proxy Server in Docker
mkdir -p /etc/systemd/system/docker.service.d cat > /etc/systemd/system/docker.service.d/http-proxy.conf << "EOF" [Service] Environment="HTTPS_PROXY=https://192.168.1.73:3128/" Environment="HTTP_PROXY=http://192.168.1.73:3128/" Environment="FTP_PROXY=ftp://192.168.1.73:3128/" Environment="NO_PROXY=localhost,127.0.0.0/8,dersllc.com" EOF sudo systemctl daemon-reload #sudo systemctl show --property Environment docker sudo systemctl restart docker
cloud.dersllc.com (NextCloud)
docker stop DERS-NextCloud docker rm DERS-NextCloud echo "Starting DERS-NextCloud Container!" docker run -d \ --restart always \ --name DERS-NextCloud \ -v /nfs/Apps/NextCloud/html:/var/www/html \ -v /nfs/Apps/NextCloud/custom_apps:/var/www/html/custom_apps \ -v /nfs/Apps/NextCloud/config:/var/www/html/config \ -v /nfs/Apps/NextCloud/data:/var/www/html/data \ -v /nfs/Apps/NextCloud/ders_theme:/var/www/html/themes/ders_theme \ -p "10115:80" \ --privileged \ nextcloud:latest
docker exec -u www-data DERS-NextCloud php occ upgrade
Exit Maintenance Mode
go to your nextcloud folder and then open config/config.php. search for 'maintenance' => true, change true to false. save your changes. reload your web page.
jenkins.dersllc.com (Jenkins)
docker run -d \ --restart always \ --name DERS-Jenkins \ -p 8080:8080 \ -p 50000:50000 \ -v /data/DERS-Jenkins:/var/jenkins_home \ jenkins/jenkins
gitlab.dersllc.com (Gitlab)
docker run -d \ --restart always \ --name DERS-Gitlab \ -v "/data3/DERS-GitLab/config:/etc/gitlab" \ -v "/data3/DERS-GitLab/logs:/var/log/gitlab" \ -v "/data3/DERS-GitLab/data:/var/opt/gitlab" \ -p "8880:80" \ -p "8443:443" \ -p "8822:22" \ gitlab/gitlab-ce:latest
rig.dersllc.com (ETN Miners)
docker run -d \ --name DERS-RIG \ --restart always \ -p 85:80 \ harbor.dersllc.com/ders/ders-rig