Docker是什么?
在安裝docker之前呢,咱們首先的了解一下docker是干什么的,Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的鏡像中,然后發布到任何流行的 Linux或Windows 機器上,也可以實作虛擬化,容器是完全使用沙箱機制,相互之間不會有任何介面,
環境準備:
1.安裝docker之前呢需要會一點點的linux基礎
2.centos7
3.我們使用xshell或者其他遠程軟體遠程服務器進行操作
4.yum倉庫搭建完成,虛擬機橋接網路
環境查看:(系統內核是3.10以上的)
uname -r // 查看系統內核
cat /etc/os-release //查看系統版本 輸出結果如下:
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
1.卸載舊版本
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
2.下載需要用的安裝包
yum install -y yum-utils
3.設定docker鏡像的倉庫
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo //默認是使用國外的網站,由于國外網站下載速度較慢所以我們采用國內的
國內:
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo //國內的并不唯一,當你需要的時候可以去百度上搜索
4.安裝docker
yum install docker-ce docker-ce-cli containerd.io ##docker-ce社區 ee為企業版
5.啟動docker`
systemctl start docker
6.查看一下docker安裝的版本
docker version
7.通過運行hello-world程式來測驗docker是否安裝成功
docker run hello-world
總結
當執行第四步如果提示container-selinux>=2.9之類的,需自己下載container-selinux原始碼包進行安裝,
container-selinux>=2.9包點擊此處提取密碼cg66
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/230696.html
標籤:其他
上一篇:快速入門Kubernetes(K8S)——部署Harbor(企業級Docker的私有倉庫)
下一篇:UML之旅店預訂系統
