国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Ubuntu > 正文

vmware中的Ubuntu Docker安裝(容器搭建)

2024-07-26 00:27:41
字體:
來源:轉載
供稿:網(wǎng)友

1.思維導圖

2.如何搭建一個容器

2.1 準備實驗環(huán)境

(1)環(huán)境選擇

管理工具:docker engine,因為Docker最流行使用最廣泛;

runtime:runc。Docker的默認runtime。

操作系統(tǒng):Ubuntu,雖然有類似CoreOS的容器OS,但是剛開始學習,建議用熟悉的系統(tǒng)Ubuntu。

(2)安裝docker

(2.1) docker官方教程:docs.docker.com/engine/installation

(2.2) 配置Docker的apt源:

①安裝包,允許apt命令HTTPS訪問Docker源;

②添加Docker官方的GPG key;

③將Docker的源添加到/etc/apt/sources.list

(2.3)ubuntu中安裝Docker

首先需要驗證ubuntu是否支持Docker:

Docker 要求 Ubuntu 系統(tǒng)的內核版本高于 3.10 ,查看本頁面的前提條件來驗證你的 Ubuntu 版本是否支持 Docker。

$ uname -r

①將Ubuntu官方源換成國內阿里源

vi /etc/apt/sources.listdeb http://mirrors.aliyun.com/ubuntu/ xenial maindeb-src http://mirrors.aliyun.com/ubuntu/ xenial maindeb http://mirrors.aliyun.com/ubuntu/ xenial-updates maindeb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates maindeb http://mirrors.aliyun.com/ubuntu/ xenial universedeb-src http://mirrors.aliyun.com/ubuntu/ xenial universedeb http://mirrors.aliyun.com/ubuntu/ xenial-updates universedeb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universedeb http://mirrors.aliyun.com/ubuntu/ xenial-security maindeb-src http://mirrors.aliyun.com/ubuntu/ xenial-security maindeb http://mirrors.aliyun.com/ubuntu/ xenial-security universedeb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe

②更新源:

sudo apt-get update

③修復損壞的軟件包,卸載出錯的包,重新安裝正確版本。

sudo apt-get -f install

④更新軟件

sudo apt-get upgrade

⑤安裝需要的包:

sudo apt install apt-transport-https ca-certificates software-properties-common curl

⑥添加GPG密鑰,并添加Docker-ce軟件源,此處以中國科技大學的Docker-ce源為例:

curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu /$(lsb_release -cs) stable"

⑦添加成功后更新軟件包緩存:

sudo apt update

⑧安裝Docker-ce:

sudo apt install docker-ce

⑨設置開機自啟動并啟動 Docker-ce(安裝成功后默認已設置并啟動,可忽略):

sudo systemctl enable dockersudo systemctl start docker

⑩添加當前用戶到docker用戶組,可以不用sudo運行docker。

sudo groupadd dockersudo usermod -aG docker $USER

測試:

docker run hello-world

⑪啟動docker服務:

$ sudo service docker start

測試運行:

$ docker run ubuntu:15.10 /bin/echo "Hello world"docker: Docker 的二進制執(zhí)行文件。run:與前面的 docker 組合來運行一個容器。ubuntu:15.10指定要運行的鏡像,Docker首先從本地主機上查找鏡像是否存在,如果不存在,Docker 就會從鏡像倉庫 Docker Hub 下載公共鏡像。/bin/echo “Hello world”: 在啟動的容器里執(zhí)行的命令
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 北票市| 西乌| 漯河市| 加查县| 永川市| 靖州| 汝阳县| 泰安市| 昔阳县| 平邑县| 河北省| 海安县| 得荣县| 阿拉尔市| 辉县市| 临漳县| 新蔡县| 万安县| 牡丹江市| 明光市| 桦甸市| 台南县| 普定县| 盘锦市| 申扎县| 东海县| 株洲县| 公安县| 浠水县| 汉川市| 高唐县| 邳州市| 鄢陵县| 泗水县| 宁德市| 延吉市| 云安县| 棋牌| 进贤县| 禹城市| 青阳县|