下载jdk镜像
docker pull
docker pull airdock/oracle-jdk:1.8
新建目录test
在该目录中复制DockerFile文件
FROM docker.io/airdock/oracle-jdk:1.8
MAINTAINER cxd
ADD eureka.jar /cloud/
ENTRYPOINT ["java","-jar","/cloud/eureka.jar"]
复制之前打包的jar文件。
创建镜像:
docker build –t eureka . #一定最后是" ."
启动容器
docker run --name om-eureka -i -t -d -p 8761:8761 eureka
最后保存镜像
docker commit -a "cxd" -m "om-eureka" 1efa050688f0 om-eureka
设置开机启动(注意:开机先启动docker才能再启动容器)
# systemctl enable docker.service
# systemctl enable docker-container\@om-eureka.service
第五步:检查是否能正常启动
# systemctl start docker-container\@redis.service
# systemctl status docker-container\@redis.service