たとえば、イントラネットに Jenkins サーバーがある場合、そのサーバーにアクセスするには、その IP とポート番号を覚えておく必要があります。 1 つのサービスを覚えることはできますが、複数のサービスがある場合は、いくつかのイントラネット サービスを記録するために覚えやすいドメイン名が必要になる場合があります。 ステップ1: Docker環境を準備する ステップ2: 画像をダウンロードする
ステップ3: dnsmasqを実行する #バックグラウンドで開始 docker run -d -p 53:53/tcp -p 53:53/udp --cap-add=NET_ADMIN --name dns-server andyshinn/dnsmasq:2.75 #コンテナに入る docker exec -it dns-server /bin/sh #プロキシファイルの作成 - 外部DNSの追加 vi /etc/resolv.dnsmasq ネームサーバー 114.114.114.114 ネームサーバー 8.8.8.8 #新しいローカル解決ルール構成を作成 - ローカル解決ルールを追加#注: ここでの IP は、Docker が配置されているホストの IP で入力する必要があります vi /etc/dnsmasqhosts .168.3.54 jenkins.ean.com test1.ean.com .168.3.54 の redis.ean.com #先ほど設定した2つのファイルを追加します #vi /etc/dnsmasq.conf 解決ファイル=/etc/resolv.dnsmasq addn-hosts=/etc/dnsmasqhosts #コンテナを終了して再起動する docker dns-server を再起動する ステップ4: nginxを設定する 3.54ではドメイン名リバースプロキシとしてnginxを必ずインストールしてください サーバ{ 聞く 80; サーバー名 jenkins.ean.com; proxy_set_header ホスト $host; 位置 /{ プロキシパス http://192.168.3.54:8060; } } 追加知識: docker pull プライベート ウェアハウス イメージ 1. Docker プルプライベートウェアハウスエラー
Dockerのバージョンが異なるため、次の2つの方法を試すことができます: (クライアント側での構成) (1)方法1:/etc/docekr/daemon.jsonを設定する :vim /etc/docker/daemon.json を実行します。 { "insecure-registry": ["172.16.12.196:5000"] (倉庫のアドレス) } (2)方法2:/etc/sysconfig/dockerを設定する
Docker イントラネットで DNS を設定し、ip:port の代わりにドメイン名アクセスを使用する方法については、上記の記事が皆さんにお伝えできるすべてです。この記事が皆さんの参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
Scrcpyのインストールsnap install scrcpy adbサービスのインストールsu...
序文lvm (論理ボリューム マネージャー) 論理ボリューム管理は、Linux システムのニーズを満...
Ubuntu 16.04 はデフォルトで PHP7.0 環境をインストールしますが、PHP7 は一部...
OBS studioかっこいいですが、 JavaScriptもっとかっこいいです。では、 JavaS...
目次WiFiワイヤレステクノロジーの紹介1. WiFiテクノロジーの概要2. ESP8266の紹介W...
1. 公式ウェブサイトからMySQLをダウンロードします。 これが私たちが探しているものです、win...
1. ホストMacbookにHOSTをセットアップする前回のドキュメントでは仮想マシンの静的 IP ...
Ubuntu仮想マシンでのシリアル通信にcutecomを使用する1. cutecomをインストールす...
この記事の例では、カルーセルのフレームレート再生を実現するためのVueの具体的なコードを参考までに共...
色特性の分類あらゆる色は、赤、緑、青の三原色から構成されます。三原色の中で暖色なのは赤だけなので、作...
Vue2.0/3.0双方向データバインディングの実装原理双方向データバインディングとは、データの変更...
データベースのバックアップ #文法: # mysqldump -h server-u usernam...
インターネット経済の継続的な発展に伴い、インターネット上の専門ウェブサイト、公共サービスウェブサイト...
クイックリーディングSQL ステートメントを監視する必要があるのはなぜか、監視方法と監視手段について...
パフォーマンスの問題のあるSQL文を取得する方法1. ユーザーからのフィードバックを通じてパフォーマ...