您当前的位置: 首页 >  docker

wespten

暂无认证

  • 2浏览

    0关注

    899博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

使用docker部署微服务

wespten 发布时间:2022-09-03 09:46:56 ,浏览量:2

一、Dockerfile构建微服务镜像 1、Dockerfile构建Docker镜像

Dockerfile是一个文本文件,其中包含了若干条指令,指令描述了构建镜像的细节先来编写一个最简单的Dockerfile,以前文下载的Nginx镜像为例,来编写一个Dockerfile修改该Nginx镜像的首页。

新建文件夹/app,在app目录下新建一个名为Dockerfile的文件,在里面增加如下内容:

FROM nginx
RUN echo 'This is Tuling Nginx!!!' > /usr/share/nginx/html/index.html

FROMnginxRUNecho'ThisisTulingNginx!!!'>/usr/share/nginx/html/index.html

该Dockerfile非常简单,其中的 FORM、 RUN都是 Dockerfile的指令。 FROM指令用于指 定基础镜像, RUN指令用于执行命令。

在Dockerfile所在路径执行以下命令构建镜像:

# docker build -t nginx:tuling 

其中,-t指定镜像名字,命令最后的点(.)表示Dockerfile文件所在路径.

执行以下命令,即可使用该镜像启动一个 Docker容器:

docker run -d -p 92:80 nginx:tuling

访问 http://Docker宿主机IP:92/,http://192.168.0.60:92。

2、Do
关注
打赏
1665965058
查看更多评论
立即登录/注册

微信扫码登录

0.0661s