docker配備gitlab
dockerはgitlabを配置するのが便利であるため、dockerでgitlabを配置し、インストール手順は以下の通りです.
私が持っている仮想マシンのテストはcentos 7.1で、私のipは192.168.12.234です.
dockerのインストールと基礎知識はここでは言わない
ダイレクトパスhttp://192.168.12.234アクセスは最初502に遭遇し、その後selinuxが開いていることを確認し、502を閉じるとよい.また、システムファイアウォールもチェックする
私が持っている仮想マシンのテストはcentos 7.1で、私のipは192.168.12.234です.
dockerのインストールと基礎知識はここでは言わない
1.gitlabミラーをダウンロードする
docker pull gitlab/gitlab-ce
2.gitlabインスタンスの実行
mkdir -pv /data/gitlab/{config,logs,data}
GITLAB_HOME="/data/gitlab"
docker run -d \
--hostname gitlab \
--publish 8443:443 --publish 80:80 --publish 2222:22 \
--name gitlab \
--restart always \
--volume $GITLAB_HOME/config:/etc/gitlab \
--volume $GITLAB_HOME/logs:/var/log/gitlab \
--volume $GITLAB_HOME/data:/var/opt/gitlab \
gitlab/gitlab-ce
3.gitlabインスタンスの構成
docker exec -it gitlab /bin/bash
vim /etc/gitlab/gitlab.rb
external_url,
external_url "http://192.168.12.234"
exit
docker restart gitlab
4.gitlabへのアクセス
ダイレクトパスhttp://192.168.12.234アクセスは最初502に遭遇し、その後selinuxが開いていることを確認し、502を閉じるとよい.また、システムファイアウォールもチェックする