久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

vmware中的Ubuntu Docker如何搭建

164次閱讀
沒有評論

共計 2378 個字符,預計需要花費 6 分鐘才能閱讀完成。

本篇內容主要講解“vmware 中的 Ubuntu Docker 如何搭建”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓丸趣 TV 小編來帶大家學習“vmware 中的 Ubuntu Docker 如何搭建”吧!

1. 思維導圖

2. 如何搭建一個容器

2.1 準備實驗環境

(1)環境選擇

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

runtime:runc。docker 的默認 runtime。

操作系統:ubuntu,雖然有類似 coreos 的容器 os,但是剛開始學習,建議用熟悉的系統 ubuntu。

(2)安裝 docker

(2.2)配置 docker 的 apt 源:

①安裝包,允許 apt 命令 https 訪問 docker 源;

②添加 docker 官方的 gpg key;

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

(2.3)ubuntu 中安裝 docker

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

docker 要求 ubuntu 系統的內核版本高于 3.10,查看本頁面的前提條件來驗證你的 ubuntu 版本是否支持 docker。

$ uname -r

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

vi /etc/apt/sources.list
deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb-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 docker
sudo systemctl start docker

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

sudo groupadd docker
sudo usermod -ag docker $user

測試:

docker run hello-world

?啟動 docker 服務:

$ sudo service docker start

測試運行:

$ docker run ubuntu:15.10 /bin/echo  hello world 
docker: docker  的二進制執行文件。run: 與前面的  docker  組合來運行一個容器。ubuntu:15.10 指定要運行的鏡像,docker 首先從本地主機上查找鏡像是否存在,如果不存在,docker  就會從鏡像倉庫  docker hub  下載公共鏡像。/bin/echo “hello world”:  在啟動的容器里執行的命令 

ps:ubuntu 中以非 root 用戶運行 docker 時,會報錯,需先執行:

sudo usermod -ag docker runoob

命令 !!!

2.2 運行第一個容器

docker run -d -p 80:80 httpd           

到此,相信大家對“vmware 中的 Ubuntu Docker 如何搭建”有了更深的了解,不妨來實際操作一番吧!這里是丸趣 TV 網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-14發表,共計2378字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 达孜县| 石柱| 葵青区| 拜城县| 刚察县| 常山县| 淮安市| 交口县| 邢台县| 巩留县| 阳江市| 富阳市| 舟曲县| 资兴市| 永年县| 彭州市| 茌平县| 马龙县| 云梦县| 玛纳斯县| 高清| 东山县| 东源县| 贵港市| 怀安县| 邵阳县| 三台县| 宜良县| 新营市| 轮台县| 聂拉木县| 西贡区| 雅江县| 梁平县| 呈贡县| 当涂县| 开原市| 陇南市| 文成县| 罗城| 曲阜市|