一、购买阿里云服务器
- 通过阿里云高效计划领取阿里云服务器
- 选择系统镜像为CentOS 7
二、配置安全组
配置后,就可以通过配置的端口访问服务器。
三、通过findxhell连接服务器
远程连接服务器,进行命令操作
连接成功
四、和安装jdk安装docker
安装jdk
- 安装jdk
去官网下载jdk1.8安装包,上传到服务器,并解压。
- 配置环境变量
输入命令cd /回车,进入到你的用户目录下,使用vim编辑配置文件,输入vim .bash_profile回车
在文件底端加入如下配置:
-
export JAVA_HOME=/app/java/jdk1.8
-
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
-
export PATH=$PATH:$JAVA_HOME/bin
安装docker
使用官方安装脚本自动安装,输入如下命令:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
五、部署启动项目
- 将打包好的项目jar包和dockerfile文件上传到服务器上,两个文件必须上传到同一目录下。
- 输入如下命令,通过dockerfile文件将项目构建为镜像:
docker build -t farmland .
- 输入如下命令运行项目
docker run -d -p 8080:8085 farmland
- 启动完成之后我们使用docker ps 命令 查看正在运行的镜像:
- 游览器输入服务器ip加端口号访问项目: