簽名:但行好事,莫問前程。
前言
記錄在一個全新的虛擬機上安裝Docker過程。
前置條件:
- 會一點Linux的基礎知識
- CentOS7系統(tǒng)
- 使用ssh連接工具連接服務器進行操作
一、初識Docker
1.什么是Docker?
Docker 是一個開源的應用容器引擎,讓開發(fā)者可以打包他們的應用以及依賴包到一個可移植的鏡像中,然后發(fā)布到任何流行的 Linux或Windows操作系統(tǒng)的機器上,也可以實現(xiàn)虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。
2.Docker官網(wǎng)
docker官網(wǎng)地址:https://www.docker.com/
3.Docker文檔
docker文檔地址:https://docs.docker.com/
二、Docker的安裝
連接上本地虛擬器
查看虛擬機的壞境
uname -r
3.10.0-1160.el7.x86_64
系統(tǒng)內(nèi)核是3.10以上的
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"
系統(tǒng)版本 CentOS 7
打開官方docker幫助文檔
Docker安裝centos地址:https://docs.docker.com/engine/install/centos/
1.卸載服務器上舊的docker
卸載命令:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.安裝所需的包
下載基本的包
sudo yum install -y yum-utils
3.設置鏡像倉庫
建議使用阿里云的鏡像倉庫地址,比國外的塊
sudo yum-config-manager \
--add-repo \
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.安裝Docker引擎
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
5.啟動docker
sudo systemctl start docker
6.運行 hello world
sudo docker run hello-world
看到這個就說明docker安裝成功。
三、卸載docker
1.移除下載依賴
sudo yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
2.刪除docker的文件夾文章來源:http://www.zghlxwxcb.cn/news/detail-487579.html
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
總結(jié)
以上就是按照docker官方文檔在全新的服務器上安裝docker的全部過程,有啥錯誤或不足的地方請指正,創(chuàng)作不易,一鍵三連。文章來源地址http://www.zghlxwxcb.cn/news/detail-487579.html
到了這里,關(guān)于在虛擬機上安裝Docker的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!