思考三个问题
1、镜像是什么?
2、如何上传、下载镜像?
3、怎么自己创建镜像?
答案:
1、镜像 是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。
2、 上传命令语法: docker push [OPTIONS] NAME[:TAG]
下载命令语法:docker pull [OPTIONS] NAME[:TAG]
3、 用两种方式创建自己的镜像:
第一种:用下载的镜像进行二次修改,创建成自己的。
1)编写Dockerfile文件
vim mydockerfile-centos
FROM centos
MAINTAINER hehe<12345@qq.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 "-----end----"
CMD /bin/bash
2)使用此文件创建镜像
docker build -f mydockerfile-centos -t mycentos:0.1 .
成功提示!