、ドッキングウィンドウ紹介
1:ドッキングウィンドウの公式サイトwww.docker.com
2:githubのhttps://github.com/docker/docker.github.io
3:するために、開発者はアプリケーションと依存ライブラリをパッケージ化し、Linuxカーネルに基づいてApache2.0のプロトコルの下でリリースされやすい言語を行く移植によって書かれた任意の一般的なLinuxディストリビューション、、、にそれを投稿することができますオープンソースの容器エンジン勝利で2013年以来、あなたが達成するために、VM(仮想マシン)の助けを必要とする実行している、近年の急速な発展は、1.13xからのドッキングウィンドウは、年のタイムラインに基づいて、コミュニティ版とエンタープライズ版のCE EEにバージョンを開始し、フォーム、現在の最新の安定版は17.09参照http://blog.csdn.net/chenhaifeng2016/article/details/68062414です
4:ドッキングウィンドウの中核となる概念
ミラーは、使用されるシステムをインストールするには、ISOファイルに似た読み取り専用のテンプレート、である、私たちは、ミラーリングによって様々なアプリケーションの展開を完了します。
容器、同様のオペレーティングシステム、仮想マシン自体に類似の容器をミラーリング。各コンテナの互いに分離されているなど、起動、停止、削除、起動することができます。
倉庫、保管場所ミラーは、保管倉庫は、公共および民間の倉庫に分かれています。最大の公共倉庫ドッカーハブ(hub.docker.com)、国内の公共倉庫(dockerpool.com)
伝統と比較して、2つの、ドッキングウィンドウと仮想化
三、ドッキングウィンドウの利点
1:非常に高速スタート、第二レベルの実装
2:高いリソース使用率は、高設定のサーバーはコンテナのドッキングウィンドウの何千もを実行することができます
3:高速配信と展開、作成し、一度設定し、どこでも実行
4:カーネル・レベルの仮想化、追加hypevisorサポートは、より高いパフォーマンスと効率性を持っています
5:簡単な移行のプラットフォーム依存性は強くありません
第四に、インストールのドッキングウィンドウを起動します
1:インストールyumをカールとYUMソースのインストールは、ドッキングウィンドウのソースをダウンロードします
[root@localhost ~]# curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker.repo
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 2424 100 2424 0 0 1532 0 0:00:01 0:00:01 --:--:-- 1534
[root@localhost ~]# ls /etc/yum.repos.d/
CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Sources.repo CentOS-Vault.repo
docker.repo
2:下载好docker的yum源后,直接Yum安装
[root@localhost ~]# yum install -y docker-ce
3:启动docker
[root@localhost ~]# systemctl start docker
说明:安装完成后出现以下错误
Redirecting to /bin/systemctl start docker.service
Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.
解决办法:yum update
4:ps查看docker进程是否启动起来
[root@localhost docker]# ps aux|grep docker
root 58532 2.2 3.2 591996 60028 ? Ssl 01:17 0:00 /usr/bin/dockerd
root 58536 0.3 1.1 289836 22140 ? Ssl 01:17 0:00 docker-containerd --config /var/run/docker/containerd/containerd.toml
root 58666 0.0 0.0 112724 984 pts/0 R+ 01:17 0:00 grep --color=auto docker
rpm包安装方式
##yum源下载过程可能速度比较慢,也可以直接下载rpm包
[root@localhost ~]# https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
下载完,上传到linux下,也需要用yum安装,可以自动解决依赖关系
[root@localhost ~]# yum install -y 【docker的RPM包】
启动docker
[root@localhost ~]#systemctl start docker