後面的主題是使用k8s演練5G核心網過程,因此要先部署k8s。但是在部署k8s之前得先安裝docker,今天要講的就是如何安裝Docker。全過程都使用root權限,避免滿滿的sudo讓人煩躁。
第一步,設置repository
apt-get update #更新apt庫
apt-get install -y apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common #安裝軟體包以允許系統通過 HTTPS 訪問 Docker repositories
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - #添加 Docker 的 GPG 密鑰
add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" #新增一個docker apt repository
第二部,安裝docker
apt-get update #更新apt庫
apt-get install -y docker-ce docker-ce-cli containerd.io
#安裝最新版本的Docker Engine和Container
#如果有指定版本要求可使用apt-get install docker-ce=[version]
service docker start #docker服務啟動
第三步,確認docker
docker run hello-world
執行後若輸出
來源:https://medium.com/nerd-for-tech/docker-hello-world-5fd08f2d7e68
則表示docker安裝成功。