Changing gitlab configuration
- gitlab
- configuration
Apply changes after editing gitlab config file.¶
docker ps
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c650dfe712df gitlab/gitlab-ee:latest "/assets/wrapper" 41 minutes ago Up 40 minutes (healthy) 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp, 0.0.0.0:23->22/tcp, :::23->22/tcp gitlab
docker exec -it gitlab sh
gitlab-ctl reconfigure
Git lab Mounting NFS v4.1
truenas.centerionware.com:/mnt/Nas8TB/Gitlab /mnt/Gitlab nfs4 x-systemd.automount,defaults,vers=4.1,hard,rsize=1048576,wsize=1048576,noatime,nofail,_netdev,lookupcache=positive 0 2
sudo docker logs -f gitlab
(source: https://docs.gitlab.com/ee/install/docker.html )¶
sudo docker run --detach --hostname gitlab.centerionware.com \
--ip 172.20.0.20 --ip 172.20.0.21 \
-p 192.168.0.206:8080:8080 \
-p 192.168.0.206:443:443 \
-p 192.168.0.206:80:80 \
-p 192.168.0.201:80:800 \
-p 192.168.0.206:3322:22 \
-p 192.168.0.206:8065:8065 \
--name gitlab --restart unless-stopped \
--volume /mnt/Gitlab/config:/etc/gitlab \
--volume /mnt/Gitlab/logs:/var/log/gitlab \
--volume /mnt/Gitlab/data:/var/opt/gitlab \
--volume /mnt/Gitlab/repository/repo:/var/opt/gitlab/gitlab-rails/shared/registry \
--shm-size 256m gitlab/gitlab-ee:latest
Launching Docker
sudo docker run --detach \
--hostname gitlab.centerionware.com \
--publish 8080:8080 --publish 172.20.0.3:443:443 --publish 172.20.0.3:80:80 --publish 172.20.0.5:80 --publish 3322:22 \
--publish 8065:8065 \
--name gitlab \
--restart unless-stopped \
--volume /mnt/Gitlab/config:/etc/gitlab \
--volume /mnt/Gitlab/logs:/var/log/gitlab \
--volume /mnt/Gitlab/data:/var/opt/gitlab \
--volume /mnt/Gitlab/repository/repo:/var/opt/gitlab/gitlab-rails/shared/registry \
--shm-size 256m \
gitlab/gitlab-ee:latest
sudo docker run --detach \
--hostname gitlab.example.com \
--publish 443:443 --publish 80:80 --publish 22:22 \
--name gitlab \
--restart always \
--volume $GITLAB_HOME/config:/etc/gitlab:Z \
--volume $GITLAB_HOME/logs:/var/log/gitlab:Z \
--volume $GITLAB_HOME/data:/var/opt/gitlab:Z \
--shm-size 256m \
gitlab/gitlab-ee:latest
/var/opt/gitlab/gitlab-rails/shared/registry
drop the db
sudo gitlab-ctl stop mattermost
# Drop the Mattermost database
sudo -u gitlab-psql /opt/gitlab/embedded/bin/dropdb -U gitlab-psql -h /var/opt/gitlab/postgresql -p 5432 mattermost_production
remove mattermost files
rm -r /var/opt/gitlab/mattermost