プライベートドッキングウィンドウ倉庫シェルバージョンのインストールまたは指定された方法の最新バージョンをダウンロード

要約:

国はたくさんのドッキングウィンドウが以前daocloudを使用し、ミラーリング加速してきましたが、最近はアリの雲を発見しました。

しかし、プライベートネットワークの展開kubernetesは、ミラーを加速するために取らない、またはあなたがより良い展開しています。

A:インストールのドッキングウィンドウドッキングウィンドウ、コン

自宅やドッキングウィンドウの展開とドッキングウィンドウ事。

まず、インストールおよびドッキングウィンドウドッキングウィンドウ-構成します。

Fedoraは以前に直接DNFはそれをインストールするときに使用されます。

今CentOSのと、それはほんの少しの手間がかかります。

#ステップ1:インストールに必要ないくつかのシステムツール
はsudo yumをインストールyumを-utilsの-Y-永続的デバイスマッパーデータLVM2は、
ソフトウェアのソース情報の追加:#ステップ2 
にsudoのyum-config設定マネージャ--add-レポにhttp://ミラー.aliyun.com /ドッカー-CE / Linuxの/ CentOSの/ドッカー-ce.repoの
#手順3:アップデートとインストールCE-ドッカー
にsudo yumをmakecache FAST 
のsudo yumをドッカー-Y-CEのインストール
#をステップ4:サービスオープンドッカーの
sudoのサービスドッキングウィンドウを起動

注:以下のコメントで追加の考慮事項
最新の公式ソフトウェアのソースソフトウェアがデフォルトで有効になって#を、あなたは編集ソフトのソースを経由して、パッケージの様々なバージョンを取得することができます。たとえば、公式にはソフトウェアのソースセットのバージョンが提供されていますテストしていない、あなたは次のように変えることができます。同様に、あなたは、さまざまなテストバージョンを開くことができます。
VIM /etc/yum.repos.d/docker-ce.repo#の
有効位= [ドッカー-CE-試験]以下であり、 0が変更された1 =有効。
#CE-ドッカーの指定されたバージョンをインストール:
#ステップ1:検索をドッカー-CEのバージョン:
#yumをリストドッカー-ce.x86_64の--showduplicates |並び替え-r
キャッシュされたミラー#のホストファイルのからの読み込み速度
#ロードされたプラグイン:支店、fastestmirror、Langpacks 
#ドッカー-ce.x86_64 17.03.1.ce-1.el7.centosドッカー-CE-安定
#ドッカー-ce.x86_64 17.03.1.ce- @ドッカー-CE-1.el7.centos安定
#ドッカードッカー-ce.x86_64 17.03.0.ce-1.el7.centos安定-CE- 利用可能なパッケージの
#ステップ2:指定されたバージョンドッカー-CEをインストールします(バージョン例えば上記17.03.0.ce.1-1.el7.centos) ドッカーは、須藤YUM -Y-CE- [バージョン]インストール
#注:いくつかのバージョンの後、ドッカー-CEインストール他の依存関係が存在し、インストール場合エラーメッセージに注意を払ってくださいに失敗します。たとえば、17.03の後、あなたはドッキングウィンドウ-CE-selinuxをドッカ-CEをインストールする必要があります 。
リストにyum-CEドッカー#-selinux- --showduplicates |並び替え-r 
#sudoのyumを-yドッカー-CE-selinux- [VERSION]をインストール

古典的なネットワークでは、ネットワークシステムは、VPC内に設置#、コマンドにコマンドを置き換えるステップ2 
#古典的なネットワークを:
#sudoのyumを-config設定マネージャ--add-レポhttp://mirrors.aliyuncs.com/docker-ce/linux/centos/docker-ce.repo 
#VPC网络:
#sudoのyumを-config設定マネージャ--add-レポhttp://mirrors.could.aliyuncs.com/docker-ce/linux/centos/docker-ce.repo

II:インストールのドッキングウィンドウ、コン

これは私が最もスタンドアロンコンテナのスケジュール管理ソフトウェアを使用しているものです。

しかし、誰CentOSのコンパイル済みパッケージをありません。

1.24.1:公式のインストール手順へ

-L https://github.com/docker/compose/releases/download/1.24.1/docker-compose-`uname -s`-`uname -m` -oは/ usr / local / binに/ドッキングウィンドウ、コンカール
chmodの+ Xは/ usr / local / binに/ドッキングウィンドウ、コン

 次回はどのようにそれの最新バージョンをインストールするには?

組み合わせることで、シェルのバージョンまたは指定された方法の最新バージョンをダウンロードしてください

バッチそれを再書き込み

#!/ binに/ bashのの

#は、インストールを開始
インストール依存パッケージのエコー

#は依存関係をインストールJQ 
カール-L https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 -oは/ usr / localを/ binに/ JQ 
ます。chmod + Xは/ usr / local / binは/ JQ 

#インストール追加の依存関係
のsudo yumをyumをインストール-Y-utilsの\ 
  デバイスマッパー永続的-DATA \ 
  LVM2 \ 
  カール
  
#アリ追加ドッカ-CEソース
sudoのyum-レポManagerのコンフィグhttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo --add 

#CE-ドッカーをインストールし、更新
sudoのyumをmakecache FAST && 
     yumをインストールドッカー-Y-CEを

#ドッカーサービス有効
ドッキングウィンドウを有効systemctl sudoを&&ドッキングウィンドウを起動しsystemctl
 
更新#1 JQを
VER = $(カール-s https://api.github.com/repos/stedolan/jq/releases/latest |グレップのタグ名| -dカット'"' -f 4)
URL = $(カール-sます。https:/ /api.github.com/repos/stedolan/jq/releases/tags/${VER} | JQ .assets [2] .browser_download_url | TR -d \ ")
カール-Lの$のURL -oは/ usr / local / binに/ JQ 
ます。chmod + Xの/ usr / local / binに/ JQ 

#安装最新版ドッキングウィンドウ-構成
VER = $(カール-s https://api.github.com/repos/docker/compose/releases/latest |グレップのタグ名| -dカット'"' -f 4)
URL = $(カール-s https://api.github.com/repos/docker/compose/releases/tags/${VER} | JQ .assets [2] .browser_download_url | TR -d \ ")
カール-Lの$のURLは-oは/ usr / local / binに/ドッキングウィンドウ-構成
のchmod + Xの/ usr / local / binに/ドッキングウィンドウ-構成


エコーおめでとうございます。あなたドッキングウィンドウ-CEのドッキングウィンドウ-コンが正常に完了しているインストールします。

3:振り付けYAML

 

バージョン: "3" #版本3 
サービス:#1服务の
  レジストリ:
    画像:レジストリ:最新
    CONTAINER_NAME:レジストリ
    特権:真の
    再起動:常に
    ポート:
    - 5000:5000 
    容量:
    - /ストレージ/ docker_registry:は/ var / libに/レジストリ

 registry.yamlとして保存

4:スタートコンテナ

ドッキングウィンドウは、構成-fアップregistry.yaml -d

5:テストアクセス

お使いのブラウザとのアクセスhttp://127.0.0.1:5000/v2/_catalogを開き、あなたは{「リポジトリ」:[]}を表示することができ、今倉庫を表し、何のミラーイメージがありません

6:

7:

エイト:

ナイン:

テン:

---終わり---コンテンツを復元

おすすめ

転載: www.cnblogs.com/jackadam/p/11265860.html