DockerでGitLabを動かしてみる
環境
  Windows 10 21H2 (19044.1348)
Docker Desktop
Docker Desktop
手順
  1. 準備
  
2. Dockerイメージ取得
  
3. コンテナ実行
  
    
    
  
4. 実行
  
    ホストにGitLabのデータフォルダを作成しておく
・D:\userdata\gitlab\config
・D:\userdata\gitlab\logs
・D:\userdata\gitlab\data
  
  ・D:\userdata\gitlab\config
・D:\userdata\gitlab\logs
・D:\userdata\gitlab\data
2. Dockerイメージ取得
docker pull gitlab/gitlab-ce
3. コンテナ実行
docker run -d --name gitlab -p 8082:80 -v d:\userdata\gitlab\config:/etc/gitlab -v d:\userdata\gitlab\logs:/var/log/gitlab -v d:\userdata\gitlab\data:/var/opt/gitlab gitlab/gitlab-ce
    
    パラメータ:
      -d … バックグラウンドで実行
--name … 別名として "gitlab"
-p … コンテナのポート80をホストの8082にマッピング
      
    
    
  --name … 別名として "gitlab"
-p … コンテナのポート80をホストの8082にマッピング
        ほかに 22 と 443もマッピングした方が良いかもしれないが、とりあえず現状は80のみマッピング
ホスト側は8080と8081は別に使っているので8082とした
      
      -v … GitLabの各データフォルダをホストのD:\userdata\gitlabへマッピングホスト側は8080と8081は別に使っているので8082とした
4. 実行
    localhost:8082 で接続
コンテナ実行後しばらく待たないと接続できない
初回ログインは root、パスワードは D:\userdata\gitlab\config\initial_root_password ファイルをメモ帳などで開くと書いてある
  
コンテナ実行後しばらく待たないと接続できない
初回ログインは root、パスワードは D:\userdata\gitlab\config\initial_root_password ファイルをメモ帳などで開くと書いてある
Docker, Git
 
0 件のコメント:
コメントを投稿