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