部署環(huán)境:
Red Hat Enterprise Linux Server release 7.3 (Maipo)
1. 安裝Docker
yum install docker
2. 啟動(dòng)Docker并保持開機(jī)自啟動(dòng)
systemctl start docker
systemctl enable docker
3. 通過xftp將編譯好的jar文件放置到目錄/var/apps,在同一級(jí)目錄下新建文件Dockerfile
FROM java:8?? #指明當(dāng)前鏡像的繼承的基鏡像
MAINTAINER jonas #指明鏡像作者
ADD restful-0.1.jar app.jar #將文件添加到鏡像中凶朗,并重新命名
EXPOSE 81 #指定鏡像運(yùn)行時(shí)容器必須監(jiān)聽的指定端口
ENTRYPOINT ["java","-jar","/app.jar"] #啟動(dòng)時(shí)運(yùn)行的指令
4. 編譯鏡像
在/var/apps執(zhí)行下面的編譯鏡像命令
docker build -t wisely/apps .??
5. 運(yùn)行
docker run -d --name apps -p 81:81 wisely/apps
6. 查看當(dāng)前容器狀態(tài)