阿里云服务器使用Docker部署项目

省略安装docker的步骤

1.idea中打.jar包

阿里云服务器使用Docker部署项目_第1张图片

 2.使用FinalShell 连接工具 连接阿里云服务器,并将jar包上传到 root目录下

2.1创建Dockerfile文件并对其进行编辑

vim Dockerfile

2.2 将下面命令复制cv进去

# java:8 为基础镜像,来构建此镜像,可以理解为运行的需要基础环境 
FROM java:8
#将当前officical-website.jar 复制到容器根目录下
#这是你上传jar包的名字 我的Dockerfile文件和jar包是在同一目录下的
ADD ./officical-website.jar officical-website.jar
#将依赖包 复制到容器根目录/libs下,officical-website.jar已不再需要添加其它jar包
#ADD libs /libs
#暴露容器端口为8000 Docker镜像告知Docker宿主机应用监听了8000端口
EXPOSE 8080
#容器启动时执行的命令
CMD java -jar officical-website.jar

2.3 Dockerfile构建镜像

#docker build –f (dockerfile文件路径) –t 镜像名称:版本  .

docker build -f ./Dockerfile -t officical-website .

2.4 创建容器运行

#docker run -id -p 主机端口号:容器端口号 容器名字(officical-website)

docker run -id -p 8080:8080 officical-website

2.5 查看正在运行的容器

docker ps

若出现如下效果,则完成服务器上的部署工作。

3 测试

访问地址

阿里云服务器使用Docker部署项目_第2张图片

你可能感兴趣的:(阿里云,服务器,docker)