docker-01-centosにdockerをインストールする
2223 ワード
CentOSにdockerをインストールする
docekerは以下のCentOSバージョンをサポートしています
前提条件
現在、CentOSはリリースバージョンのカーネルのみでDockerをサポートしています.DockerはCentOS 7上で動作し、システムが64ビット、システムカーネルバージョンが3.10以上であることが要求される.Dockerは、システム64ビット、システムカーネルバージョン2.6.32-431またはそれ以上のバージョンのCentOS-6.5以降で動作します.
yumでのインストール
DockerはCentOSシステムのカーネルバージョンが3.10より高いことを要求し、このページの前提条件を確認して、あなたのCentOSバージョンがDockerをサポートしているかどうかを検証します.
uname -r
コマンドで現在のカーネルバージョンを表示[root@miao ~]# uname -r
Dockerのインストール
2017年3月からdockerは元のベースでDocker CEとDocker EEの2つの分岐バージョンに分かれている.Docker CEはコミュニティ無料版、Docker EEは企業版で、安全を強調しているが、有料で使用する必要がある.
$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum makecache fast
sudo yum -y install docker-ce
sudo systemctl start docker
docker run hello-world
ミラーアクセラレータのインストール
システムを使用するシステムの場合は、
/etc/docker/daemon.json
に次のように書き込みます(ファイルが存在しない場合は新規作成してください){
"registry-mirrors": [
"https://dockerhub.azk8s.cn",
"https://reg-mirror.qiniu.com"
]
}
その後、サービスを再起動します.
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker
docker info
と入力します.構成が成功したことを示します. Registry Mirrors:
https://registry.deoker-cn.com/