DockerプライベートイメージライブラリとAlibaba CloudオブジェクトストレージOSSの簡単な分析

DockerプライベートイメージライブラリとAlibaba CloudオブジェクトストレージOSSの簡単な分析

Docker プライベートイメージライブラリ

DockerプライベートイメージライブラリとAlibaba CloudオブジェクトストレージOSS

イメージ管理は Docker の中核です。企業や組織内でイメージを共有するニーズを満たすために、Docker は Github にオープンソース プロジェクト docker-registry を正式に設立しました。これは、プライベート Docker イメージ ライブラリの構築に特化しています。

Alibaba Cloud Object Storage OSSをサポートするdocker-registryを素早く起動

https://github.com/docker/docker-registry から docker-registry をダウンロードしてインストールし、pip 経由で OSS ドライバーをインストールできます。

pip で docker-registry-driver-alioss をインストールします

dockerレジストリを実行する

docker run -e OSS_BUCKET=-e ストレージパス=/docker/ -e OSS_KEY=-e 
OSS_SECRET=-p 5000:5000 -d chrisjin/レジストリ:ali_oss

config.yml を設定します。

```ローカル: &local
<<: *共通
ストレージ: alioss
ストレージパス: _env:STORAGE_PATH:/devregistry/
oss_bucket: _env:OSS_BUCKET[:デフォルト値]
oss_accessid: _env:OSS_KEY[:あなたのアクセスID]
oss_accesskey: _env:OSS_SECRET[:アクセスキー]```

docker-registry を起動します:

DOCKER_REGISTRY_CONFIG=[あなたの設定パス]
gunicorn -k gevent -b 0.0.0.0:5000 -w 1 docker_registry.wi:アプリケーション

以上がDockerプライベートイメージライブラリとAlibaba Cloud Object Storage OSSの導入内容と手順の全てです。123WORDPRESS.COMをよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Docker プライベート イメージ リポジトリの Alibaba Cloud 展開手順

<<:  MySQL で特殊文字を含むデータベース名を作成する方法の例

>>:  Vue のキーボードイベント監視の概要

推薦する

CSS3で実装された天気アイコンのアニメーション効果

成果を達成する 実装コードhtml <div class="wrapper"...

Docker ベースの Redis 1 マスター、2 スレーブ、3 センチネルの実装

現在、Redis とコンテナについて学習中なので、Docker を使用して Redis マスタースレ...

ウェブサイトの速度を上げる6つの方法

1. .js ライブラリ ファイルのアドレスを Google CDN アドレスに置き換えます。 (G...

Docker-compose を使用して ELK クラスターを構築する方法

すべてのオーケストレーション ファイルと構成ファイルは、私の Github からアクセスできます。構...

OR キーワードを使用した MySql 複数条件クエリ ステートメント

前の記事では、And キーワードを使用した MySql の複数条件クエリ ステートメントを紹介しまし...

mysql 基本操作文コマンドの詳細な説明

1. MySQLに接続するフォーマット: mysql -h ホストアドレス -u ユーザー名 -p ...

VueはAmapを使用して都市の位置特定を実現

この記事では、Amapを使用して都市の位置特定を実現するVueの具体的なコードを参考までに共有します...

CSS 配置レイアウト (位置、配置レイアウト スキル)

1. ポジショニングとは何ですか? CSS の position 属性には、absolute/re...

アニメーションの再生と一時停止を制御するための CSS のヒント (非常に実用的)

今日は、CSS を使用してアニメーションの再生と一時停止を制御する非常に簡単なトリックを紹介します。...

Linux zabbix エージェントの展開と設定方法の詳細な説明

1. web01にzabbix-agentをインストールするZabbix ウェアハウスをデプロイする...

nginx設定ファイルの場所を見つける方法の詳細な説明

よく知らないサーバーの場合や、かなり前にインストールした場所を忘れてしまった場合、構成ファイルの場所...

1 つ以上の Linux インスタンスから SSH キー ペアのバインドを解除します。

キーペアの分離1 つ以上の Linux インスタンスから SSH キー ペアのバインドを解除します。...

ウェブデザインでテキストのサイズを合わせる方法: 小さなテキスト、大きな体験

iPadなどのモバイル端末の普及により、人々がモバイル端末で読書に費やす時間はますます長くなり、読...

Centos7 システムでの python2 と python3 の共存

最初のステップは、Python のバージョン番号とインストール パスを確認することです。 上記のビュ...

MySQLの行ロックとテーブルロックの意味と違いの詳細な説明

1. はじめに行ロックとテーブルロックの違いは面接で頻繁に出てくるはずです。MySQL のロックにつ...