FrugalWare¶
FrugalWare へのインストールは、公式パッケージを使います。
- lxc-docker i686
- lxc-docker x86_64
lxc-docker パッケージは、最新とタグづけられた Docker のバージョンをインストールします。
依存関係¶
Docker のパッケージは、複数の特定パッケージと依存関係があります。主な依存関係は次の通りです。
- systemd
- lvm2
- sqlite3
- libguestfs
- lxc
- iproute2
- bridge-utils
Docker の起動¶
docker によって systemd サービスの unit が作成されます。docker サービスを起動するには、
$ sudo systemctl start lxc-docker
システムのブート時に開始するには、
デーモンのオプション設定¶
HTTP プロキシの追加が必要な場合、Docker のランタイム・ファイルを異なったディレクトリやパーティションに置いてください。あるいは別のカスタマイズ方法として、Systemd の記事 Systemd Docker デーモン・オプションのカスタマイズ から、どのように設定するかをご覧ください。
アンインストール¶
Docker パッケージをアンインストールするには、
$ sudo pacman -R lxc-docker
Docker パッケージと必要の無い依存関係をアンインストールするには、次のようにします。
$ sudo pacman -Rns lxc-docker
上記のコマンドは、イメージ、コンテナ、ボリュームやホスト上の設定ファイルを削除しません。イメージ、コンテナ、ボリュームを削除するには次のコマンドを実行します。
$ rm -rf /var/lib/docker
ユーザが作成した設定ファイルは、手動で削除する必要があります。
参考
- Installation on FrugalWare
- https://docs.docker.com/engine/installation/linux/frugalware/