gitlab CLI - jupark33/Spring GitHub Wiki
docker run --detach --hostname localhost \
--publish 9443:443 --publish 9080:80 \
--publish 9022:22 --name gitlab \
--restart always \
--volume D:/various_home/gitlab_home/config:/etc/gitlab \
--volume D:/various_home/gitlab_home/logs:/var/log/gitlab \
--volume D:/various_home/gitlab_home/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
docker run --detach --hostname localhost \
--publish 9443:443 --publish 9080:80 \
--publish 9022:22 --name gitlab \
--restart always \
--volume D:/various_home/gitlab_home/config:/etc/gitlab \
--volume D:/various_home/gitlab_home/logs:/var/log/gitlab \
--volume D:/various_home/gitlab_home/data:/var/opt/gitlab \
gitlab/gitlab-ce:16.2.9-ce.0
- gitlab container shell , admin pw λ³κ²½
docker exec -it 3ec5012a0d16 /bin/sh
gitlab-rails console -e production
user = User.where(id: 1).first
user.password='abd31212!@'
user.password_confirmation='abd31212!@'
user.save!
/etc/gitlab/agents/kas/config.yaml
apt-get update
apt-get install vim
vim /etc/gitlab/gitlab.rb
gitlab_kas['enable'] = true
apt-get install sudo
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
sudo gitlab-ctl status
gitlab-runner.exe install
gitlab-runner.exe register
gitlab-runner.exe start
chmod -R 755 builds/
apt-get install openjdk-17-jdk
# ~/.bashrc νμΌμ μ€μ μΆκ°
# JAVA_HOME settings
export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java))))
export PATH=$PATH:$JAVA_HOME/bin
docker run -d --name registry --restart=always \
-p 5050:5000 \
-v D:/various_home/registry:/var/lib/registry \
--network cicd \
registry:latest
curl -X GET http://host.docker.internal:5050/v2/_catalog
- docker build -t localhost:5050/echo:$CI_PIPELINE_ID .
- docker push localhost:5050/echo:$CI_PIPELINE_ID