个人随笔
目录
docker-3-构建自己的docker镜像
2020-09-09 22:23:18

上面我们学会了基本的拉取镜像启动镜像的方法,接下来我们来构建一下自己的镜像,这下面用一个很简单的springboot例子

环境

  1. linux内核版本 3.10.0-693.2.2.el7.x86_64

一、流程如下

1、编译打包一个springboot项目

这里是:docker-build-test.jar,这是一个java -jar 可以直接启动的项目

2、将项目上传到/usr/local/dockerapp 目录下面(当然,目录可以自己指定)

3、cd /usr/local/dockerapp

4、在dockerapp目录下构建文件Dockerfile,内容如下

  1. ###指定java8环境镜像
  2. FROM java:8
  3. ###复制文件到容器app-springboot
  4. ADD docker-build-test.jar /app-docker-build-test.jar
  5. ###声明启动端口号
  6. EXPOSE 80
  7. ###配置容器启动后执行的命令
  8. ENTRYPOINT ["java","-jar","/app-docker-build-test.jar"]

5、构建镜像

  1. docker build -t docker-springboot-test .

.表示当前目录下的Dockerfile

6、构建完成后这里就只需要启动就可以啦

  1. docker run -p 80:80 docker-springboot-test

7、访问路径

http://Docker宿主机/docker可以看到页面输出
My name is docker
当然/docker的路径是项目中定义的,改成啥都可以

结语

到这里,就已经对docker的基本使用有了一些了解,也知道了如何构建自己的镜像

 302

啊!这个可能是世界上最丑的留言输入框功能~


当然,也是最丑的留言列表

有疑问发邮件到 : suibibk@qq.com 侵权立删
Copyright : 个人随笔   备案号 : 粤ICP备18099399号-2