帮酷LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:Docker  DOCK  DOC  树莓派  RAS  STEP  构建  
Build steps to build hypriot-docker for Raspberry Pi

  • 源代码名称:rpi-docker-builder
  • 源代码网址:http://www.github.com/hypriot/rpi-docker-builder
  • rpi-docker-builder源代码文档
  • rpi-docker-builder源代码下载
  • Git URL:
    git://www.github.com/hypriot/rpi-docker-builder.git
  • Git Clone代码到本地:
    git clone http://www.github.com/hypriot/rpi-docker-builder
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/hypriot/rpi-docker-builder
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
  • rpi-docker-builder

    这个生成器以 Docker 或者更高版本( 或者在 Scaleway C1服务器) 上运行本机运行,或者使用 Docker 1.5 Image 服务器。

    ###How 使用 ;DR

    git clone https://github.com/hypriot/rpi-docker-builder.gitcd rpi-docker-builder
    ./build.sh
    ./run-builder.sh

    步骤1: 构建生成器 Docker 映像

    ./build.sh

    #!/bin/sh -xdocker build -t hypriot/rpi-docker-builder .

    步骤 2: 为每个 Docker 版本运行生成器

    ./run-builder.sh

    #!/bin/sh -xmkdir -p dist
    touch. env
    docker run --rm=true --env-file=.env -v $(pwd)/builder.sh:/builder.sh -v $(pwd)/pkg-debian:/pkg-debian -v $(pwd)/dist:/dist hypriot/rpi-docker-builder/builder.sh 1.6.0-rc7 -1

    注意:如果你想从主干构建,只需在调用时使用" 1.6.0 -dev"。/builder。sh

    结果

    ) 获取 ./dist/ 中的本地副本

    你将使用 run-builder.sh,你将在 subdir ./dist/ 中获得Debian软件包的副本。

    ls -alh dist/
    -rw-r--r-- 1 root root 5.4M Apr 16 19:41 docker-hypriot_1.6.0-1_armhf.deb
    -rw-r--r-- 1 root root 5.5M Apr 16 19:41 docker-hypriot-1.6.0--1-armhf.tar.gz

    b ) 自动推送到 S3 bucket

    为此,你必须在本地 .env 文件中指定你的S3 bucket和凭证。 我们只包含了一个 .env-template 文件。

    可以从 .env 文件或者通过环境使用 变量

    File=.env

    
    AWS_ACCESS_KEY_ID=ACCESS
    
    
    AWS_SECRET_ACCESS_KEY=SECRET
    
    
    AWS_DEFAULT_REGION=REGION
    
    
    AWS_BUCKET_NAME=BUCKET
    
    
    
    


    文章标签:DOC  构建  Docker  DOCK  RAS  树莓派  STEP  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语