パゴダパネルとドッカーを使用して Gogs をインストールするプロセス全体

パゴダパネルとドッカーを使用して Gogs をインストールするプロセス全体

ここに画像の説明を挿入

mysqlは5.7以上である必要があります。

1 Baota Software StoreにDockerをインストールする

ここに画像の説明を挿入

2 ゴグスイメージをプルする

docker pull gogs/gogs

3 ディレクトリを作成する

mkdir -p /var/gogs

4 ポートマッピング

docker run -d --name=gogs -p 10022:22 -p 10080:3000 -v /var/gogs:/data gogs/gogs

5 gogsアドレス{server ip:10080}へのアクセスを完了し、gogs設定ページに入ります

ここに画像の説明を挿入
ここに画像の説明を挿入

注意 注意

この問題が発生した場合、Google がこのポートへのアクセスを許可していないことを意味します。他のブラウザを使用してアクセスしてください。Google の構築を完了してください。最後のステップで、Baota がサイトを作成し、リバース プロキシを完了すると、Google は正常にアクセスできるようになります。

ここに画像の説明を挿入

6 [サーバーIP: 10080]にアクセスしてgogsを設定します

設定する場所
データベースタイプ -> SQLlite3
ドメイン名 -> あなたのIP
ssh ポート -> あなたの ssh ポート (デフォルトは 22)
http ポート番号 -> 10080
アプリケーション URL -> ip:10080

設定が完了しました

7最後にドメイン名リバースプロキシを設定する

Alibaba Cloud はドメイン名をこのサーバーに解決し、サイトを作成します。サイト パスを任意に入力してください。

次にリバースプロキシを設定し、リバーステープライブラリを追加します。

ここに画像の説明を挿入

仕上げる

pagoda パネルと docker を使用した gogs のインストールに関するこの記事はこれで終わりです。pagoda パネルと docker を使用した gogs のインストールの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Gogs+Jenkins+Docker による .NetCore ステップの自動デプロイ
  • Alibaba Cloud Linux CentOS 7 Docker デプロイメントでは、gogs を使用して独自の Git サーバーを構築します。

<<:  pdf.js を使用して Vue で PDF ファイルをプレビューする方法

>>:  CSS の高度な使い方(実戦で活用)

推薦する

Docker Enterprise Edition を使用して独自のプライベート レジストリ サーバーを構築する

Docker は本当に素晴らしいです。特に、仮想マシンを使用する場合に比べて、Docker イメージ...

HTML スタイル タグと関連する CSS リファレンスの詳細な説明

HTML スタイル タグスタイルタグ - ドキュメント内でスタイルを宣言するときにこのタグを使用しま...

HTML 適応テーブル方式

<body style="scroll:no"> <テーブルの...

CSS の border 属性と display 属性の使い方の簡単な分析

境界プロパティの概要borderプロパティは要素の境界を設定します。境界線の3要素は、太さ、線の種類...

Vueは2つのルーティング許可制御メソッドを実装しています

目次方法 1: ルーティング メタ情報 (meta)方法 2: ルーティング テーブルを動的に生成す...

見落としがちなMySQLのCOLLATIONの例の詳細な説明

序文MySQL データベースの文字列型は、CHAR、VARCHAR、BINARY、BLOB、TEXT...

Docker クリーニングキラー/Docker オーバーレイ ファイルがディスク領域を大量に占有する

[インターネット上の移行ファイルをすべて見ると、信頼性が低く、症状のみを治療し、根本的な原因を治療し...

JavaScript 上級プログラミング: 変数とスコープ

目次1. 元の値と参照値2. インスタンス3. 範囲1. 元の値と参照値6 つの単純なデータ型の値は...

Linuxグループの基礎知識ポイントまとめ

1. Linuxグループの基本紹介Linux では、すべてのユーザーはグループに所属する必要があり、...

ファイアウォールルールの設定とコマンド(ホワイトリスト設定)の詳しい説明

1. ファイアウォールルールを設定する例1: ポート8080を外部に公開する ファイアウォールコマン...

CSS グラデーション効果の概要 (線形グラデーションと放射状グラデーション)

線形グラデーション 背景画像: linear-gradient(方向、開始色、中間色1、中間色2、....

pagodaを使用してionCube拡張機能をインストールする方法

1. まずパゴダを設置するインストール要件: Python バージョン: 2.6/2.7 (Pago...

Vueコンポーネントのカスタムイベントの詳細な説明

目次要約する <テンプレート> <div> 要素 <h2>{{メ...

vscode dockerプラグインのdocker.socket権限問題を解決する

解決策: システム内のすべての .vscode 関連プロセスを終了します (または、remote-s...

MySQLで一意のサーバーIDを生成する方法

序文MySQL では、server-id を使用してデータベース インスタンスを一意に識別し、それを...