Dockerfile
-
概念
dockerfile是一个文本文件,作用是可以为团队提供一个完全一致的开发环境. -
案例,创建一个centos7 dockerfile
FROM centos:7 MAINTAINER laotang<laotang@mmmm.com> RUN yum install -y vim CMD /bin/bash
FROM centos:7表示基础镜像,本地没有会自动拉取,MAINTAINER作者信息,RUN yum install -y vim安装vim,CMD /bin/bash执行/bin/bash,这就是在创建容器时为什么可以不用编写/bin/bash的原因
- 执行dockerfile
docker build -f ./centos_dockerfiles -t laotang_centos:1 .
-f 表示当前要dockerfile的路径,-t表示镜像的名称,最后的.是路径