Docker镜像上传到私人仓库
push到Docker Hub
1.注册DockerHub账号
官方网站:https://www.docker.com/products/docker-hub
2.1 Dockerfile生成镜像
下面我以自己的Dockerfile文件来演示
1.这是我的目录结构
[root@localhost dockerfile]# tree
.
├── apache-tomcat-9.0.52.tar.gz
├── data
│ ├── logs
│ ├── test
│ │ └── index.jsp
│ └── web.xml
├── Dockerfile
├── jdk-8u291-linux-x64.tar.gz
└── readme.txt
2.Dockerfile文件内容
[root@localhost dockerfile]# vim Dockerfile
FROM centos
MAINTAINER jing_lron<954213209@qq.com>
COPY readme.txt /usrl/local/readme.txt
ADD jdk-8u291-linux-x64.tar.gz /usr/local/
ADD apache-tomcat-9.0.52.tar.gz /usr/local/
RUN yum -y install vim
ENV MYPATH /usr/local
WORKDIR $MYPATH
ENV JAVA_HOME /usr/local/jdk1.8.0_291
ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
ENV CATALINA_HOME