centos 7インストールdocker(手動とスクリプトインストール)変換元アンインストール

2126 ワード

centos 7インストールdocker(手動とスクリプトインストール)変換元アンインストール


DockerはCentOSシステムのカーネルバージョンが3.10より高いことを要求し、このページの前提条件を確認して、あなたのCentOSバージョンがDockerをサポートしているかどうかを検証します.現在のカーネルバージョンをuname-rコマンドで表示
uname -r

古いバージョンの削除

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
#   yum   :
sudo yum makecache fast
#   Docker-ce:
sudo yum -y install docker-ce
#   Docker     
sudo systemctl start docker
#     hello-world
docker run hello-world

スクリプトを使用してDockerをインストールする


#   yum       。
sudo yum update
#   Docker     。
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
#   Docker   。
sudo systemctl start docker
#   docker                     。
sudo docker run hello-world
docker ps

変換元


CentOSには便利なソフトウェアインストールツールyumがありますが、デフォルトでCentOSがインストールされ、システムでは海外のCentOS更新ソースが使用されています.これにより、デフォルトの更新ソースを使用してインストールしたり、ソフトウェアを更新したりする際の速度が遅いという問題が発生し、更新に失敗することもあります.yumツールを使用して更新ソフトウェアを迅速にインストールするには、デフォルトのyum更新ソースを国内の更新ソースに構成する必要があります.ネット上の多くのチュートリアルでは、centosディレクトリ/etc/yumにあるyum更新ソースのプロファイルを変更しています.repos.d/下ですが、このディレクトリの下のCentOS-Base.を変更する必要があります.repoファイルはいくつかの場所があり、面倒に見えます.
#  
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
#    CentOS-Base.repo  /etc/yum.repos.d/
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#  
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#    yum makecache    
yum makecache