GithubHelp home page GithubHelp logo

rkt-images's Introduction

rkt images

Building images

To build rkt images, you need to install the acbuild command line tool. To automate the installation of both acbuild and rkt using Ansible, you can use my rkt role.

Each directory in this repo contains a build.sh script that can be used to build an image, e.g:

$ cd tor-base && sudo ./build

The build script will produce a .aci file which you can import with rkt:

$ sudo rkt --insecure-options=image fetch ./tor-base.aci

$ sudo rkt image list
ID                  NAME                    IMPORT TIME     LAST USED       SIZE    LATEST
sha512-4d873d5b1f86	rkt.mrgnr.io/tor-base   14 minutes ago  14 minutes ago  295MiB  true

Note the use of the --insecure-options=image flag, which is used to disable image signature verifcation. You should only use this flag for development purposes. If you distribute your images, be sure to properly sign and verify them.

Using pre-built images

You can download pre-built images for this repo from https://rkt.mrgnr.io. First, run rkt trust to trust images from rkt.mrgnr.io that are signed using my key.

$ sudo rkt trust --prefix rkt.mrgnr.io https://keybase.io/mrgnr/key.asc

Verify that the output contains the same fingerprints as below:

gpg key fingerprint is: 3C59 695D 35AF 3F3F 8D07  A9F7 272B CF46 796C A791
    Subkey fingerprint: 77EE D522 FAE0 9A31 41B2  FE18 3F98 A921 D31E 62D9

Now you can fetch images and signatures will be verified automatically:

$ sudo rkt fetch rkt.mrgnr.io/tor

rkt-images's People

Contributors

mrgnr avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.