centos7 docker composeを利用してgogsを構築するまでの手順

centos7 docker composeを利用してgogsを構築するまでの手順

centos7でdocker composeを利用してオープンソースのgitサーバーである「gogs」を構築するまでの手順を記述してます。

環境

  • OS CentOS Linux release 7.8.2003 (Core)
  • docker 19.03.12
  • docker-compose 1.25.4

docker-compose.yml作成

下記の内容でymlファイルを作成します。

実行

firewallを先に設定しておきます。

実行します。

gogs設定

ブラウザから http://プライベートIP or サーバーアドレス:3000 にアクセスします。

データベースの種類 : MySQL
ホスト : gogs_mysql_1
ユーザー : gogsuser
パスワード : Password123

と入力します。

SSHポートは「10022」に設定しているので10022にします。

オプション設定で管理者を作成しておきます。

設定が終われば「Gogs」をインストールをクリックします。

インストールが終われば、管理者でログインした状態で利用できるようになってます。