报错

Cannot connect to the Docker daemon. Is the docker daemon running on this host?

这个错误只要输入docker -d就行了。 
因为docker服务没有开启。

查看镜像

docker images

应该又会有docker-spring

标记镜像

docker tag docker-spring:latest 127.0.0.1:5000/docker-spring

安装registry

docker pull registry 
docker run -d -p 5000:5000 registry

推送到本地仓库

docker push 127.0.0.1:5000/docker-spring

访问

浏览器访问 
http://localhost:5000/v2/_catalog 
如果有docker-spring说明成功推送到本地仓库。


FROM frolvlad/alpine-oraclejdk8:slim
VOLUME /tmp
ADD spring12.jar app.jar
RUN sh -c 'touch /app.jar'
ENV JAVA_OPTS=""
ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ]

FROM为使用哪个镜像

VOLUME为挂载路径

ADD为复制文件到镜像中

RUN为初始化时运行的命令

ENV为设置环境变量

ENTRYPOINT为启动时运行的命令


FROM python:2.7 #基于 python:2.7 镜像ADD . /code  #将本地目录中的内容添加到 container 的 /code 目录下WORKDIR /code  #设置程序工作目录为 /codeRUN pip install -r requirements.txt #运行安装命令 CMD python app.py #启动程序

Dockerfile 创建好就可以制作镜像了,运行docker build -t compose/python_app .

docker run   -p 5000:5000 -t  compose/python_app

docker run -e "SPRING_PROFILES_ACTIVE=prod" -p 8080:8080 -t springio/gs-spring-boot-docker


转载于:https://www.cnblogs.com/bigben0123/p/7592492.html

docker file 示例相关推荐

  1. dockerfile中的run_Docker3-Dockerfile创建镜像的方法(推荐docker file这种方法)

    一.镜像制作的方法 1.本地导入导出镜像 请参考:Docker 架构原理及简单使用 导出:docker save nginx >/tmp/nginx.tar.gz导入:docker load 2 ...

  2. Docker、Docker file、Docker-compose 详解

    文章目录 第1章容器与虚拟化区别 1.1本质区别 1.2比较 1.3容器种类 1.4docker三大核心 1.5容器隔离内容 第2章docker安装 2.1阿里云 2.2版本 2.3镜像加速 2.3. ...

  3. kubernetes基础之docker file文件详解(百分之百空手接白刃篇)

    docker file让你有意想不到的收获 针对这个docker file自己也是找了好久,想着怎么可以用自己的话,讲出来.当你学习一个东西的时候,不是因为你学会了他就过,而是你还要试着给别人讲出来, ...

  4. Docker File

    概述 Docker File是一个由一系列命令组成的脚本文件,该脚本文件用来构建镜像文件,比如官方的tomcat.ngnix都是通过dockerfile构建的镜像 流程:开发应用=>Docker ...

  5. docker 覆盖 entrypoint_Docker容器技术之Docker file

    Docker file简单介绍 Docker可以使用Dockerfile的内容来自动构建镜像.Dockerfile也是一个文件,其中有创建镜像.运行指令等一系列的命令,且每行只支持一个运行命令. Do ...

  6. 【云原生 | 从零开始学Docker】六、如何写出自己的镜像——Docker file

    该篇文章已经被专栏<从零开始学docker>收录 Docker file 数据卷容器 mysql数据共享 结论 Docker File Docker File的介绍 构建步骤 Docker ...

  7. docker file的介绍

    Dockerfile是一个普通的文本文件,里面包含了许多可以在命令行接口上执行的用来构建镜像的相关指令,我们通过docker build指令就可以读取Dockerfile文件中的指令并执行自动化镜像构 ...

  8. Docker file镜像

    目录 一.Docker镜像的创建 1.基于现有镜像创建 2.基于本地模版创建 3.基于Dockerfile创建 1.联合文件系统(UnionFS) ​编辑2.镜像加载原理 3.Dockerfile 4 ...

  9. docker file 打包jar_Spring Boot 的项目打包成的 JAR 包,制作成 docker 镜像并运行

    首先把本地的项目打包好,我这里直接把已经打包好的springboot-mybatis-0.0.1-SNAPSHOT.jar包直接上传到linuxmydemo目录中并在此目录创建Dockerfile文件 ...

最新文章

  1. PTA 基础编程题目集 6-8 简单阶乘计算 C语言
  2. IoAttachDevice源码
  3. Linux-文件查找
  4. 提高ASP.NET首页性能的十大方法
  5. json解析适配模板_认识适配器:JSON绑定概述系列
  6. WCF和webservice的区别
  7. 通过 .NET Framework 中的 XPath 和 XSLT API 方便地操作 XML 数据
  8. Linux下最快速共享目录的方法
  9. 看呆了!日本男粉丝凭瞳孔倒影找到偶像住所 实施猥亵...
  10. 关于ArrayList转json
  11. 服务器运维文章大合集
  12. 昂达v819i安卓bios
  13. 首份2020信创报告出炉,四大巨头市场格局立现(附全文下载)
  14. 使用函数判断完全平方数
  15. 省份和城市的级联下拉菜单
  16. springboot整合RabbitMQ启动报错:An unexpected connection driver error occured,Socket Closed
  17. 领导最不赏识这5类下属
  18. VLC Player – 自由、开源的跨平台多媒体播放器
  19. 【Atlas 200 DK】(一)简介 Atlas 200 DK 开发者套件(型号:3000)
  20. 如何在3dMax中创建雪地场景?

热门文章

  1. 《R语言编程艺术》——1.4 R语言中一些重要的数据结构
  2. IDC发布2017年中国智慧城市IT十大预测
  3. 前端开发利器—FIDDLER 转
  4. [转]C#和C++结构体Socket通信
  5. 5_Windows下利用批处理切换IP地址
  6. MPLS CSPF工作原理详解和相关实验
  7. 在Powerbuilder中播放Flash动画
  8. 蔬菜大棚成本_蔬菜大棚建设标准和成本
  9. 什么是智能合约 区块链_什么是区块链智能合约?
  10. RTFM? 如何写一本值得一读的手册