Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
3.13. atomic pull
atomic pull <image>
リポジトリーからイメージを取得し、システムにダウンロードします。
# atomic pull rhel7/rsyslog
source:image
形式を使用してソースを指定することもできます。ソース
の場合、以下のオプションがあります。
-
OCI
-skopeo
ツールを使用して、Docker レジストリーからイメージを取得します。これは、ソースが指定されていない場合に想定されるデフォルトのオプションです。デフォルトを変更するには、default_storage
キーワードで/etc/atomic.conf
ファイルを編集します。
# atomic pull oci:rhel7/etcd
-
Docker
: ネットワークにアクセスせずに、ローカルの Docker レジストリーからイメージをインポートします。これは、docker (docker save IMAGE)のイメージを保存し、OSTree リポジトリーにインポートすることに相当します。
# atomic pull --storage=ostree docker:fedora
-
dockertar
: ローカルの Docker レジストリーから tarball をインポートします。
# atomic pull --storage=ostree dockertar:path/to/image.tar
-
OSTree
: リモートの OSTree リポジトリーからイメージを取得します。リモートは、ローカルの OSTree リポジトリーですでに設定されている必要があります。
# atomic pull --storage=ostree ostree:<remote>/branch
--storage
オプションを使用して、イメージの宛先ストレージを指定します。2 つのオプションは docker
と ostree
です。指定しない場合、コマンドは docker
であることを前提としています。システムコンテナーイメージをプルする場合は、ostree
オプションを使用します。
# atomic pull --storage=ostree rhel7/etcd
--type
オプションを使用して、別のレジストリータイプを指定します。レジストリーの アトミック
タイプに切り換えることができます。以下に例を示します。
# atomic pull --type atomic <atomic_registry_address>:namespace/image