帮酷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  |  如果智培  |  酷兔英语