91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

制作 docker 鏡像

發布時間:2020-08-03 19:35:24 來源:網絡 閱讀:565 作者:wuye1232588 欄目:云計算

基礎環境說明

# cat /etc/redhat-release
CentOS release 6.8 (Final)

設置 docker 鏡像源#

# yum install -y yum-priorities && rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm && rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

安裝 docker-io 和 febootstrap,用來制作centos鏡像,生成centos的鏡像#

# yum install docker-io -y #安裝docker
# service docker start #啟動docker
# yum install febootstrap #制作鏡像工具

制作CentOS鏡像文件 centos6-image 目錄#

# febootstrap -i bash -i wget -i yum -i iputils -i iproute -i man -i vim -i openssh-server -i openssh-clients -i tar -i gzip centos6 centos6-image http://mirrors.aliyun.com/centos/6/os/x86_64/

-i : 安裝的軟件包

centos6 : 系統版本

centos6-image : 生成的目錄名稱

也可以制作CentOS7的鏡像 將地址更換為CentOS7的地址,例如

# febootstrap -i bash -i net-tools -i wget -i yum -i iputils -i iproute -i man -i vim -i openssh-server -i openssh-clients -i tar -i gzip centos7 centos7-image https://mirrors.aliyun.com/centos/7/os/x86_64/

設置ssh 進入鏡像的時候直接進入root 目錄(如果不做這一步則直接進入到 / 目錄)

# cd centos6-image && cp etc/skel/.bash* root/

生成基礎鏡像 base#

# cd centos6-image && tar -c . |docker import - centos6-base

查看鏡像

# docker images

根據基礎鏡像制作 http 的docker 鏡像#

# cat Dockerfile

FROM centos6-base # 表示以此鏡像為基礎鏡像進行制作
MAINTAINER bamboo # 表示鏡像制作者的信息
RUN yum install -y yum-priorities && rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/Packages/e/epel-release-6-8.noarch.rpm && rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
RUN yum install tar gzip vim wget httpd httpd-* -y
RUN sed -i 's/#ServerName www.example.com:80/ServerName www.example.com:80/' /etc/httpd/conf/httpd.conf
EXPOSE 80 # 表示開啟的端口號
CMD ["/usr/sbin/httpd","-D","FOREGROUND"] #表示在啟動鏡像的時候執行的命令 一個Dockerfile只能寫一個CMD命令,多個CMD執行最后的那一條
#ENTRYPOINT ["/usr/sbin/httpd","-D","FOREGROUND"] # 和CMD 用法一樣

build 鏡像#

# cd centos6-image && docker build -t centos6-httpd /root/bamboo
-t 后面跟的是即將生成鏡像的名字也就是上面的 centos6-httpd
最后跟的是 Dockerfile的目錄,是目錄

查看和測試#

# docker images # 查看新生成的鏡像centos6-httpd
# docker -d --name http -p 800:80 centos6-http
# docker ps -a # 可以查看到運行的鏡像 以及端口映射情況
# 訪問 curl http://ip:800 可以看到http默認的歡迎頁面
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

武义县| 固镇县| 黄山市| 吴忠市| 吉林市| 通辽市| 广河县| 眉山市| 获嘉县| 大同县| 长宁县| 宿松县| 平舆县| 深泽县| 竹溪县| 卓资县| 田林县| 根河市| 莆田市| 万州区| 天峻县| 富蕴县| 临城县| 蓬莱市| 龙口市| 漳州市| 张家口市| 太仓市| 大邑县| 元谋县| 班玛县| 五指山市| 德令哈市| 若尔盖县| 闽侯县| 绥中县| 皋兰县| 苍梧县| 临泉县| 来宾市| 长治市|