docker学习笔记(1):部署springboot项目

190 阅读1分钟

1.创建一个测试springboot项目

2.打包并上传到服务器,同时创建一个Dockerfile

mkdir docker
cd docker/
touch Dockerfile

3.编写Dockerfile

vi Dockerfile

Dockerfile的内容为:

FROM java:8
VOLUME /tmp
ADD testjar-0.0.1-SNAPSHOT.jar /test.jar
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/test.jar"]

4.配置阿里云的容器镜像服务

直接按官方的命令就行

cr.console.aliyun.com/cn-hangzhou…

5.构建镜像

命令

docker build -t test .

构建好后会出现Successfully built ,然后 docker images 看一下,我们自己的test已经出来了

6.启动

命令,将docker的8000端口映射到服务器的8080端口

docker run -d -p 8000:8080 test

启动成功

7.测试

成功!!