> 文档中心 > edgexfoundry docker 部署实战

edgexfoundry docker 部署实战


非VIP请到社区阅读:http://www.discuz.edgexfoundry.net

一、环境准备

  • ubuntu 16.04 (我用的是虚拟机)
  • 安装好docker、 docker-compose ,可参考Ubuntu16.04 安装 Docker 及 docker-compose

二、镜像制作

2.1基础镜像myalpine-openjdk8-curl制作

此镜像将其它镜像公有的部分抽取出来(如jdk,curl工具),减少制作edgexfoundry各服务的步骤。

2.1.1 Dockerfile文件

  1. FROM alpine
  2. #为了下载加速,替换为mirrors.ustc.edu.cn
  3. RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories
  4. RUN apk --update add openjdk8-jre
  5. RUN apk --update add curl
  6. CMD /bin/sh