パゴダパネルとドッカーを使用して 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 の高度な使い方(実戦で活用)

推薦する

CSS を使用して物流の進行状況のスタイルを実装するためのサンプルコード

効果: CSS スタイル: <スタイル タイプ="text/css">...

大きな MySQL テーブルに列を追加する方法

質問は https://www.zhihu.com/question/440231149 から参照さ...

画像の色を変更するための純粋なCSS

画像の色を変更するための CSS テクニックは非常にシンプルです。具体的なコードは次のとおりです。ヒ...

VUE ユニアプリテンプレート構文についての簡単な説明

1.v-bind(略称:)コンポーネント プロパティのデータで定義されたデータ変数を使用するか、コン...

Mac VMware Fusion CentOS7 静的 IP 構成チュートリアル図

目次CentOS7をインストールする静的IPの設定viを使用してファイルを編集するCentOS7をイ...

ubuntu20.04 上の CLion2020.1.3 での ROS のインストールと設定の詳細な説明

1. CLionをダウンロード、インストール、アクティベートするオンラインで提供されるチュートリアル...

時間別にグループ化された MySQL クエリ ステートメント

年、月、週、日グループによる MySQL クエリ1. 学年別検索 SELECT DATE_FORMA...

レンダリング関数と JSX の詳細

目次1. 基本2. ノード、ツリー、仮想DOM 1. 仮想DOM 3. createElementパ...

Element UI で自動サイズ調整テキストエリアの高さを設定する方法

Element UIのtextarea input自動サイズに設定すると、テキストボックスのデフォル...

MySQL 5.7 でデータベースのデータ保存場所を変更する方法

MySQL データベースに保存されるデータが徐々に増加すると、元のストレージ領域がいっぱいになり、M...

Dockerプライベート倉庫の構築と利用の詳細説明

イメージは hub.docker.com に保存できますが、ネットワーク速度が比較的遅いです。内部環...

JSX を使用してカルーセル コンポーネントを実装する方法 (フロントエンドのコンポーネント化)

JSX を使用してコンポーネント システムを構築する前に、例を使用してコンポーネントの実装原理とロ...

vue.js ベースの QQ チャット ルーム

目次導入効果のデモンストレーションは次のとおりです。 MChat コンポーネントのレンダリング: I...

MySQLデータベースのスケジュールバックアップを実装する方法

1. シェルスクリプトを作成する vim バックアップdb.sh 次のようにスクリプトを作成します。...

MySQL 8.0.15 のダウンロードとインストールの詳細なチュートリアルは初心者にとって必須です。

この記事では、MySQL 8.0.15をダウンロードしてインストールするための具体的な手順を参考まで...