您的位置:首页 - 文章 - 服务器 - 正文

Docker Dockerfile构建镜像

Dockerfile 文本

# 基于哪个镜像
FROM centos:7
# 作者信息
MAINTAINER XD 123456@qq.com
RUN echo "正在构建镜像!!!"
#工作路径
WORKDIR /home/xdclass
#复制文件到镜像
COPY 123.txt /home/xdclass
#下载安装net工具
RUN yum install -y net-tools

创建 dockerfile 文件

[root@VM-0-16-centos ~]# cd
[root@VM-0-16-centos ~]# vi dockerfile
粘贴下面代码:wq
# this is a dockerfile
FROM centos:7
MAINTAINER XD 123456@qq.com
RUN echo "正在构建镜像!!!"
WORKDIR /home/xdclass
COPY 123.txt /home/xdclass
RUN yum install -y net-tools

执行构建:

docker build -t mycentos:v2 .

验证:

启动镜像:

docker run -it mycentos:v2 /bin/bash

自动会进入

/home/xdclass

启动:

docker run -itd -p 80:8080 mycentos:v3 /bin/bash

报错

开启防火墙

 systemctl start firewalld.service
本文原创,作者:西决,其版权均为品创网络所有。如需转载,请注明出处:https://www.sxpcwlkj.com/docker-dockerfile/

发表评论