官方下载的centos镜像是精简版的,里面很多命令都不能使用,例如vim、wget等,在官方的centos镜像基础上添加这两个命令,其他命令可以自己根据需要添加。
dockerfile内容如下:
FROM centos
MAINTAINER author<email>
ENV MYPATH /opt
WORKDIR $MYPATH
RUN yum -y install vim
RUN yum -y install wget
EXPOSE 80
CMD echo $MYPATH
CMD echo '---finish---'
CMD /bin/bash
构建镜像:
docker build -f dockerfile -t mycentos:1.0 .
测试运行:
docker run -it mycentos:1.0
运行完毕会进入到配置好的WORKERDIR 即/opt中。
将构建好的centos发布到docker hub:
登录docker hub:
docker login -uusername -ppassword
docker tag mycentos:1.0 username/mycentos
docker push username/mycentos
更多精彩内容:各种AI课程、技能课程、黑科技软件、网站小程序源码、副业小项目、PPT模板等精品素材、电商课程、推广引流课程等,尽在 天边资源网 。