rkt

提供: Linux入門
移動: 案内検索
スポンサーリンク

rkt とは、コンテナの標準仕様の App Container Spec の実装です。以前は、ROcket(rocket)とも呼ばれいました。

読み方

rkt
ろっく いっと、あーるけーてぃー

概要

rkt は、 pod ネイティブなコンテナエンジンです。 App Container Spec では、 rkt のネイティブイメージフォーマット (ACI, App Container Image)とランタイム/実行環境 (pods) が定義されています。

CoreOS では、rkt が使えるようになっています。

core@localhost ~ $ rkt version
rkt Version: 1.18.0
appc Version: 0.8.8
Go Version: go1.7.3
Go OS/Arch: linux/amd64
Features: -TPM +SDJOURNAL

読み方

rkt の発音は、 rock-it です。「ロック イット」と読むようです。

使い方

core@localhost ~ $ rkt help
NAME:
        rkt - rkt, the application container runner
 
USAGE:
        rkt [command]
 
VERSION:
        1.18.0
 
COMMANDS:
        api-service             Run API service (experimental)
        cat-manifest            Inspect and print the pod manifest
        config                  Print configuration for each stage in JSON format
        enter                   Enter the namespaces of an app within a rkt pod
        export                  Export an app from an exited pod to an ACI file
        fetch                   Fetch image(s) and store them in the local store
        gc                      Garbage collect rkt pods no longer in use
        image cat-manifest      Inspect and print the image manifest
        image export            Export a stored image to an ACI file
        image extract           Extract a stored image to a directory
        image gc                Garbage collect local store
        image list              List images in the local store
        image render            Render a stored image to a directory with all its dependencies
        image rm                Remove image(s) with the given ID(s) or name(s) from the local store
        list                    List pods
        metadata-service        Run metadata service
        prepare                 Prepare to run image(s) in a pod in rkt
        rm                      Remove all files and resources associated with an exited pod
        run                     Run image(s) in a pod in rkt
        run-prepared            Run a prepared application pod in rkt
        status                  Check the status of a rkt pod
        stop                    Stop a pod
        trust                   Trust a key for image verification
        version                 Print the version and exit
        help                    Help about any command
 
DESCRIPTION:
        A CLI for running app containers on Linux.
 
        To get the help on any specific command, run "rkt help command".
 
OPTIONS:
      --debug[=false]                   print out more debug information to stderr
      --dir=/var/lib/rkt                rkt data directory
      --insecure-options=none           comma-separated list of security features to disable. Allowed values: "none", "image", "tls", "ondisk", "http", "pubkey", "capabilities", "paths", "seccomp", "all-fetch", "all-run", "all"
      --local-config=/etc/rkt           local configuration directory
      --system-config=/usr/lib/rkt      system configuration directory
      --trust-keys-from-https[=false]   automatically trust gpg keys fetched from https
      --user-config=                    user configuration directory

ソースコード

関連項目




スポンサーリンク