ドッキングウィンドウのインストールと学習

インストールのドッキングウィンドウ-ceがアリが提供するミラーリング
アリではyumトランスデューサローカルCentOSのを好ま

阿里云国内镜像:http://mirrors.aliyun.com/repo/

ステップ1:あなたの元の画像ファイルバックアップし、ミスを避けるためには、復元することができます。

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

ステップ2:/etc/yum.repos.d/に新しいCentOSの-Base.repoをダウンロード

CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

ステップ3:実行yumのmakecacheは、キャッシュを生成

yum clean all
yum makecache	

ステップ1:システムツールの必要な数をインストール

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

ステップ2:追加ソースソフトウェア情報

sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

ステップ3:ドッカー-CEを更新してインストール

sudo yum makecache fast
sudo yum -y install docker-ce

**

アリ雲は、上記の公式文書で再現しました

以下は、あなた自身のビデオ要約ささいなことのいくつかを見ている
**
ドッカー三つの要素の
倉庫には、コンテナをミラーリング

docker images 查看本机有哪些镜像
docker search [name]查看仓库有哪些镜像
docker pull [name]下载镜像
docker rmi 删除容器

新しいスタートコンテナ

docke run 
--name=‘容器的名字’
-d:后台运行
-i:已交互模式运行容器
-t:为容器重新分配一个输入终端
-P:随机影射端口
-p:指定端口映射:
ip:hostPort:containerPort
ip::containerPort
hostPort:containerPort
containerPort

ドッキングウィンドウの実行-it --name Tcentos CentOSの/画像ID

表示コンテナが実行されています

docker ps

-a 历史上运行所有容器
-l 上一个容器
-n nub 上几次运行的
-q 显示容器的编号

終了コンテナ

exit(退出停止)
ctrl+P+Q(退出不停止)

容器に

docker attach ID/name
docker exec ID/name

再起動

 docker restart id/name  

ストップ

 docker stop id/name 
 docker kill id/name(强制)

削除コンテナ

 docker rm -f id/name
 删除所用容器
 docker rm -f $(docker ps -a -q)

ドッキングウィンドウを実行-d CentOSのが
わかりますコンテナ出口を表示するために、PSを使用し
た容器のバックグラウンド動作n行ドッキングウィンドウの指示を、フォアグラウンド・プロセスが存在しなければなりません

ログの表示

docker logs -f -t --tail
查看容器内的进程
docker top name/id

内部コンテナの詳細表示
ドッキングウィンドウをコンテナIDを検査

容器に

docker attach 直接新的进程进入容器启动命令的终端,不会启动
docker exec 是在容器中打开新的终端,并且可以启动新的现场
docker exec -t id/name 命令(ls -l /tmp)

コンテナデータをテスト

docker cp id/name:/dir...  /本机的路径

ドッカーミラー
unionfsの
ドッカー画像は原理がロードされ
た画像を層状

コンテナの内部で何かをコピーするには
ドッキングウィンドウのcpコンテナパスID

変更された容器提出
-a =「名」-mコミットドッカ = ID」 のバージョン:タイプ提出者名を提出するコンテナ船を

ドッキングウィンドウコンテナデータボリュームの
コンテナのデータ量は次のとおりです。ドッキングウィンドウコンテナデータは、ほとんどのミラー部分を保存したのでこと、手紙をミラーリングすることによって生成されたコミットされていない場合、データが、生成されたとき。コンテナを除去した後、自然に、データが存在しない、我々はデータボリュームが使用ドッキングウィンドウにデータを保存するために
行うことができますコンテナの持続性、共有継承+データ間のコンテナ
機能:
データボリュームのデータは、コンテナ間で共有し、再利用することができ
、ボリューム変更は直接有効になり
、更新画像内のデータボリュームの変更が含まれていない
データボリュームのライフサイクルは、これまでのところ、それを使用していないコンテナまで継続します

dockerfileアーキテクチャ
から
継承画像

MAINTAINER
ミラーのメンテナの名前と電子メール

実行
コマンドは、コンテナを構築するための時間が必要

公開
外部ポートにさらされる現在のコンテナを

WORKDIRは
コンテナが作成された後に指定、デフォルトのログイン端末は、作業ディレクトリに来
たenv環境変数が設定されている
プロセスをミラーリングビルドに

追加
自動的に追加抽出するコマンドを追加し、ホスト画像内のディレクトリにコピーされたファイルを
コピーします

ボリューム
コンテナデータ量、および永続的なデータストレージのための、そして仕事

CMD
起動コンテナ上で実行するコマンドを指定し
、最後の効果的な、複数を持つことができます

エントリポイントは、
あなたが実行するために起動するときに、コマンドにコンテナを指定しました

onbuild
継承dockerfileを構築するときにコマンドを実行して、ミラーの父はonbuildの父親のイメージでキルト後にトリガされます

書き込みに何かしよう
#volumeテスト
のCentOS FROM
VOLUME [ "/ ccvv"、 "/ vvvv1"]
CMDエコー"完成、---------------- sueccess1"
CMD / binに/ bashの

リリース5元の記事 ウォンの賞賛2 ビュー703

おすすめ

転載: blog.csdn.net/a1240948329/article/details/104960072