部署环境:
Red Hat Enterprise Linux Server release 7.3 (Maipo)
1. 安装Docker
yum install docker
2. 启动Docker并保持开机自启动
systemctl start docker
systemctl enable docker
3. 通过xftp将编译好的jar文件放置到目录/var/apps,在同一级目录下新建文件Dockerfile
FROM java:8 #指明当前镜像的继承的基镜像
MAINTAINER jonas #指明镜像作者
ADD restful-0.1.jar app.jar #将文件添加到镜像中,并重新命名
EXPOSE 81 #指定镜像运行时容器必须监听的指定端口
ENTRYPOINT ["java","-jar","/app.jar"] #启动时运行的指令
4. 编译镜像
在/var/apps执行下面的编译镜像命令
docker build -t wisely/apps .
5. 运行
docker run -d --name apps -p 81:81 wisely/apps
6. 查看当前容器状态