Version 4 (modified by yuna, 9 years ago) (diff) |
---|
rktメモ
rktのメモです。1.4.0をベースに書いています。rktは開発が早いので今は違うかもしれません。 CentOS7で検証しています。インストール方法はansibleのスクリプトをベースに解説しているので、 0からインストールしたい方はスクリプトをみてみてください。
インストール
# yum install epel-release # yum install ansible # git clone https://github.com/okamototk/rkt-ansible # cd rkt-ansible # ansible site.yml
コンテナの取得
docker pull相当。Dockerレジストリのコンテナを取得することができます。
# rkt --insecure-options=image fetch docker://centos
コンテナ実行
docker run相当
# rkt --insecure-options=image run docker://centos --interactive --exec=/bin/sh #
# rtk list UUID APP IMAGE NAME STATE C REATED STARTED NETWORKS 3f72b434 centos registry-1.docker.io/library/centos:latest running1 4 minutes ago 14 minutes ago default:ip4=172.16.28.24 ...
コマンド実行
docker exec相当
# rkt enter 3f72b434 /bin/bash #