クラウド CentOS で Docker リモート サービス リンクを有効にするための実装手順

クラウド CentOS で Docker リモート サービス リンクを有効にするための実装手順

ここでは、dockerがインストールされたcentosサーバーを紹介し、リモートリンクサービスを開始して、IDEAリモートリンクを使用できるようにし、ワンクリックでテストサーバー上のイメージにパッケージ化できるようにします(もちろん、自分でプレイしたり、テストサーバーでプレイしたりする可能性があるため、逃げないように他のことをいじらないでください)。dockerのインストールはここでは紹介せず、他の記事で特別に紹介しています。

ステップ 1: Docker を構成し、リモート アクセスを有効にします。デフォルトのポートは 2375 ですが、他のポートに変更することもできます。

/lib/systemd/system/docker.serviceファイルを変更する
vim /lib/systemd/system/docker.service
ExecStartの後に-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sockを追加します (後半を直接コピーすることをお勧めします。そうしないと、誤って書き込まれた場合に再起動が失敗します)

ここに画像の説明を挿入

失敗チャート

ここに画像の説明を挿入

設定を有効にするには、設定ファイルを再ロードし、Docker を再起動します。

#設定ファイルをリロードする systemctl daemon-reload
#dockerサービスを再起動します systemctl restart docker

以前は Docker が正常に起動していたが、構成を変更した後に再起動に失敗した場合は、構成が誤って変更されたことが原因である可能性があります。

curlコマンドを使用して有効になっているかどうかを確認します

 #curl docker サービス情報をダウンロード curl http://127.0.0.1:2375/info

return文があれば、オープニングが成功したことが証明される

ここに画像の説明を挿入

さらに、リモート アクセスを有効にするには、Tencent Cloud セキュリティ グループ ルールを設定し、受信ルールでポート 2375 を開く必要があります (Alibaba Cloud と同様)

セキュリティ グループの場所: https://console.cloud.tencent.com/vpc/securitygroup?rid=1&rid=1

新しいセキュリティ グループを追加する - 受信ルールを追加する (参照: https://cloud.tencent.com/document/product/213/39740)

ここに画像の説明を挿入

ポートにリモートからアクセスできるかどうかを確認します。ローカル ブラウザで次のコマンドを入力します: http://serverIPaddress:2375/info

これで、クラウド CentOS で docker リモート サービス リンクを有効にする方法に関するこの記事は終了です。クラウド CentOS で docker リモート サービス リンクを有効にする方法に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • IDEA で Spring Boot プロジェクトをデプロイするためにリモート サーバー Docker に接続する方法の詳細なチュートリアル

<<:  フォーム要素の垂直方向の中央揃えに最適なソリューション

>>:  JavaScript ESの新機能letとconstキーワードに基づく

推薦する

MySQL 8.0.23のルートパスワードをリセットするための最適なソリューション

この方法は2021年2月7日に編集されました。私が使用しているバージョンは8.0.23です。事件の原...

React Hooks に基づく小さな状態管理の詳細な説明

目次React Hooks に基づく状態共有の実装ユーザーエクスペリエンスこの記事では、主に Rea...

MySQL バッチ挿入ループの詳細なサンプルコード

背景数日前、MySql でページングを行っていたときに、ページングに制限 0,10 を使用するとデー...

HTMLデータ送信投稿_PowerNode Java Academy

HTTP/1.1 プロトコルで指定されている HTTP リクエスト メソッドには、OPTIONS、...

vue3.2 で追加された defineCustomElement の基本原理の詳細な説明

目次Webコンポーネントカスタム要素概要HTMLTemplateElement コンテンツ テンプレ...

Dockerはjenkins+mavenコード構築および展開プラットフォームを構築します

目次Docker の基本概念Docker インストール プロセス (Centos6.9)カーネルのア...

JavaScript で動的な QML オブジェクトを作成する方法

1. オブジェクトを動的に作成するJavaScript からオブジェクトを動的に作成する方法は 2 ...

OpenLayers 3 のベクターマップソースの読み込みの問題を解決する

1. ベクターマップベクター グラフィックスは直線と曲線を使用してグラフィックスを表します。これらの...

メタタグにおける http-equiv 属性の使用の概要

metaはhtml言語のhead領域にある補助タグです。おそらく、これらのコードは不要だと思うかもし...

...

Linux で NFS ファイル共有サーバーを構築するための詳細な手順

Linux が NFS サーバーを構築異なるオペレーティング システム間でデータを共有するために、通...

マスタークラスタに再参加する k8s ノードの実装

1. ノードを削除するkubectl delete node node01を実行します。 2. この...

シンプルな商品スクリーニング機能を実現するjs

この記事の例では、商品スクリーニング機能を実装するためのjsの具体的なコードを参考までに共有していま...

Vue で Baidu Map を呼び出して経度と緯度を取得する

プロジェクトでは、現在地の緯度経度を取得したり、場所を検索して緯度経度情報を取得したりする必要があり...

プロトタイプとプロトタイプチェーン プロトタイプとプロトタイプの詳細

目次1. プロトタイプ2. プロトタイプチェーン2.1 コンストラクタ2.2 電話をかける/申し込む...