Docker!真香,谁用谁知道,软件安装简单,部署简单,这是一个简单的dockerfile测试。
1.在/根目录下的mydocker文件夹新建一个Dockerfile2文件
1 2
| cd mydaocker vim Dockerfile2
|
2.手动编写Dockerfile2文件的内容,安装vim和ifconfig命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| FROM centos MAINTAINER zl<zllwsy@outlook.com>
ENV MYPATH /usr/local WORKDIR $MYPATH
RUN yum -y install vim RUN yum -y install net-tools
EXPOSE 80
CMD echo $MYPATH CMD echo "success----------ok" CMD /bin/bash
|
3.运行命令
1 2
| docker build -f /mydocker/Dockerfile2 -t mycentos:1.3 . 注意:末尾.前面有空格
|

4.直到运行结束,出现Successfully built c708b989ac01

5.成功后,查看本机容器镜像,会发现出现了mycentos 1.3

6.启动新的mycentos:1.3
1
| docker run -it mycentos:1.3
|

7.使用ifconfig和vim命令,发现已经可以使用了

8.使用命令,查看centos的更改历史
1
| docker history c708b989ac01 后面为镜像ID
|

9.可以再测试一下,新建Dockerfile3文件

10.手动编写,
1 2 3
| FROM centos RUN yum install -y curl CMD ["curl","-s","https://ip.cn"]
|
11.运行
1
| docker build -f /mydocker/Dockerfile3 -t myip .
|
12.同理,等待运行成功,出现successful build

13.查看新建的镜像容器

14.运行容器