Docker をインストールした後、会社が構築したプライベート サーバー Harbor からプルしようとしたときに、x509 問題が発生しました。この問題の原因は、Docker が Web サイトの証明書を検証することです。プライベート サーバーには対応する証明書がないため、Docker はアクセスを拒否します。ただし、Docker が「安全でない」Web サイトに接続できるようにすることもできます。解決策は次のとおりです。 環境: Ubuntu 16.04、Docker CE 18.09 構成ファイルを変更または新規作成します。sudo vim /etc/default/docker i と入力して編集モードに切り替え、DOCKER_OPTS="--insecure-registry 127.0.0.1" と入力し (127.0.0.1 を許可する必要がある URL に置き換えます。ポート番号がある場合は、127.0.0.1:8080 などのポート番号を追加します)、:wq と入力して保存し終了します。 DOCKER_OPTS="--insecure-registry 127.0.0.1" docker サービス構成ファイルを編集します。sudo vim /lib/systemd/system/docker.service コマンドモード:/ExecStart で、ExecStart を見つけます。デフォルトの ExecStart は次のようになります: ExecStart=/usr/bin/dockerd -H unix:// EnvironmentFile を追加し (ファイル パス名の前に「-」があることに注意してください。設定を直接コピーすることをお勧めします)、ExecStart を変更して保存し、終了します。 環境ファイル=-/etc/default/docker ExecStart=/usr/bin/dockerd -H unix:// $DOCKER_OPTS サービス構成を更新し、Docker を再起動します。systemctlデーモンリロード サービスdockerの再起動 その後は、docker pull を正常に使用できるようになります。 補足: Docker 1.13.1 バージョンでは --insecure-registry が追加されました 3つのステップに分けます(赤枠内の内容を追加:IPを変更する必要があります)1. vi /etc/sysconfig/docker2. vi /usr/lib/systemd/system/docker.service3. vi /etc/docker/daemon.json上記は私の個人的な経験です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。間違いや不備な点がありましたら、遠慮なくご指摘ください。 以下もご興味があるかもしれません:
|
>>: GitHub のサードパーティ認証方式を Vue で実装する例
Element-UI に慣れた開発者なら、無限スクロールの InfiniteScroll が使いにく...
目次配列をフラット化する方法1.flat() の使用2. 正規表現を使用する3.reduce()+c...
1. はじめに(1)vw/vhの紹介使用する前に、vw と rem とは何か、その機能について簡単に...
環境準備:複数のコンテナに基づいてホストに lnmp をデプロイします。 nginx サービス: 1...
前の 2 つの章を終えて、ボタンのフローティング アニメーションについて新たな理解が得られましたか?...
目次実験環境インストールと展開データベースをインストールして設定します (ここでは mariadb ...
ピクセル解決通常、モニター解像度と呼ばれるものは、実際にはモニターの物理的な解像度ではなく、デスクト...
目次1. ストアド関数を作成する2. ストアド関数の呼び出し3. 保存された関数を削除する4. スト...
div を使用してマスクを作成したり、ポップアップ ウィンドウをシミュレートしたりします。ただし、I...
解決策は次のとおりです。 1. コンテナを強制削除する docker rm -f ジェンキンス2. ...
はじめに: 時間ポイントによる MySQL データベースの復旧どの企業にとっても、データは最も価値の...
赤い封筒の揺れ効果を実現するには要件があります。これまでやったことがないので、記録しておきます。ヘヘ...
序文metaはhtml言語のhead領域にある補助タグです。おそらく、これらのコードは不要だと思うで...
開発中にサーバーを起動する必要がある場合、ローカルテストではポートを直接書き込み、実際の環境ではバイ...
序文この記事では、TS の基本的な概念ではなく、プロジェクトで TypeScript (以下、TS ...