第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

Kubernetes入門(mén)(三)

標(biāo)簽:
Kubernetes

“ 今天说说overlay,并且制作一个炒鸡简单的Docker镜像”

小鲸鱼有大能量

01.Overlayfs存储驱动

Overlay是一种联合文件系统,设计简单,速度更快。Overlayfs在Linux主机上只有两层,一个目录在下层,用来保存镜像,另外一个目录在上层,用来存储容器信息。在overlayfs中,底层的目录叫做lowerdir,顶层的目录叫做upperdir,对外提供统一的文件系统为merged。

02.做一个镜像

下面一起来从头做一个Docker镜像

首先使用flask写一个简单的web应用

非常简单的flask,小伙伴们很容易就能够看明白吧。

添加依赖文件

在同级目录下创建requirements.txt文件添加依赖,

$cat requirements.txt

Flask

下面开始容器化,编写Dockerfile文件

使用Dockerfile,在同级目录创建Dockerfile文件,内容如下

使用官方提供的Python开发镜像作为基础镜像

FROM python:3.6-slim

切换目录至 /app

WORKDIR /app

将当前目录下的所有内容复制到 /app下

ADD . /app

使用pip 命令安装依赖包

RUN pip install --trusted-hostpypi.python.org -r requirements.txt

允许外界访问容器的80端口

EXPOSE 80

设置环境变量

ENV NAME World

#设置容器启动进程

ENTRYPOINT python3 app.py

最后制作镜像

使用docker build制作镜像

$ docker build –t test_web .

查看images

$docker images

REPOSITORY TAG IMAGE ID CREATED SIZE

test-web latest 8254a41d2f19 4 days ago 147MB

启动容器

$ docker run –p 4000:80 test_web

访问web服务

HelloWorld!

Hostname:db7e48f83dbc

到这里,小小的镜像就制作完成啦。

  1. 下期预告

后面就要进入Kubernetes的学习了,希望自己能够坚持下去,也希望小伙伴们能够一起前进!

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫(xiě)下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶(hù)
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專(zhuān)欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消