テクニカルマネージャー用のDockerオープンソースイメージリポジトリがいくつか見つかりました。マネージャーがSonatypeNexusを選択した理由(下記)

Dockerはチュートリアル関連のシリーズカタログを使用します

テクニカルマネージャー用のDockerオープンソースイメージリポジトリをいくつか見つけました。マネージャーがSonatypeNexusを選択した理由(パート1)


目次

1.システムのバックグラウンドにログインします

次に、Dockerウェアハウスを作成します

ステップ1:倉庫を作成する

ステップ2:ウェアハウスを構成する

ステップ2:クライアントの構成

3、クライアントの使用

クライアント使用エラー

解決

ミラーをプライベートサーバーにプッシュ

プルプライベートサーバーからミラーをプルします


1.システムのバックグラウンドにログインします

ブラウザを開き、http://:8081 /にアクセスします

アカウントのパスワードを入力してください

0

次に、Dockerウェアハウスを作成します

ステップ1:倉庫を作成する

 0

0

ステップ2:ウェアハウスを構成する

倉庫名を設定する

ウェアハウスの一意の名前を指定してから、httpまたはhttpsを選択します。これはテスト用なので、httpに移動します。

注:ポートを決定する必要があります。

0

 作成が成功すると、ウェアハウスリストで表示できます。

0

ステップ2:クライアントの構成

httpが使用されているため、クライアント側で次のようなDocker構成ファイルを編集する必要があります。

vim /etc/systemd/system/multi-user.target.wants/docker.service

 0

ExecStartプロパティを見つけて、dockerdの後に--insecure-registry server IP:Dockerウェアハウスポートを追加します

ExecStart=/usr/bin/dockerd --insecure-registry=ip:9021

0

構成を保存して再読み込みし、Dockerサービスを再起動します

systemctl daemon-reload

0

systemctl restart docker

0

3、クライアントの使用

最初のdockerlogin ip:9021、承認されたアカウントとパスワードを入力します。プロンプトが成功したら、dockerでイメージをウェアハウスにプッシュできます。

例えば

docker login -u admin -p 你的admin密码 192.168.88.131:9021

クライアント使用エラー

この時点でエラーが報告されます

Error response from daemon: Get http://192.168.88.131:9021/v1/users/: dial tcp 192.168.88.131:9021: connect: connection refused

解決

1. Docker構成ファイルに構成はありますか?

      構成がない場合は、操作ステップ2に従ってください:ウェアハウスを構成します

2. Docker倉庫のポートはマッピングされていますか?

      マップポート9021

docker run -p 8081:8081 -p 9021:9021 --privileged=true --name nexus -v /usr/local/docker/nexus/nexus-data:/nexus-data 8716903d1912

ミラーをプライベートサーバーにプッシュ

#先tag镜像,把镜像名变成包含本地仓库名(如192.168.88.131:9021)的镜像
#docker tag 本地镜像名:镜像tag 私有库地址/镜像名:镜像tag
docker tag centos_tomcat8:v1 192.168.88.131:9021/centos_tomcat8:v1

プッシュするときは、docker pushプライベートライブラリアドレス/ミラー名を使用する必要があります:ミラータグ

再push镜像至仓库中:
docker push 192.168.88.131:9021/centos_tomcat8:v1

0

プルプライベートサーバーからミラーをプルします

docker pull 192.168.88.131:9021/centos_tomcat8:v1

0

このステップでは、nexusが正常にインストールされ、クライアントでプルおよびプッシュできることを意味します。

感謝:

       この2つのブログ投稿を整理する際に問題が発生しました。熱心な同僚のヤンとネチズンのサポートのおかげで、技術者の愛を感じています。どうもありがとうございました!

おすすめ

転載: blog.csdn.net/shi_hong_fei_hei/article/details/115050485