Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxコンテナファイルシステムのステップ

Linuxコンテナファイルシステムのステップ

  

Linuxコンテナは、LXCと略され、従来の仮想化テクノロジと比較して、パフォーマンスの低下が少なく、命令レベルのシミュレーションがない、ファイルシステムを作成できる、つまりrootfsという機能があります。 Linux Container用のファイルシステムを作成する手順を紹介します。

まず、マウントしたファイルシステムを作成し、テーブル

1、準備ディレクトリ

ます。mkdir /LXC

、その後、/LXCディレクトリを入力します。ルートファイルシステムのディレクトリを作成します。

mkdir rootfs

/lxc /rootfsディレクトリを入力して追加のディレクトリを作成します。

1 mkdir bin dev etc lib lib64 proc sbin sys usr var < Br>

2、マウントテーブルを作成します。

/lxcディレクトリに新しいファイルfstabを作成し、内容を次のように編集します。

/bin /lxc /rootfs /bin none ro、bind 0 0

/sbin /lxc /rootfs /sbinなしro、バインド0 0

/lib /lxc /rootfs /libなしro、バインド0 0

/lib64 /Lxc /rootfs /lib64なしro、バインド0 0

/etc /lxc /rootfs /etcなしro、バインド0 0

/usr /lxc /rootfs /usrなしro、バインド0 0

/dev /lxc /rootfs /devなしrw、バインド0 0

/dev /pts /lxc /rootfs /dev /ptsなしrw、バインド0 0

/proc /lxc /rootfs /proc procデフォルト0 0

/sys /lxc /rootfs /sys sysfsデフォルト0 0

効果という点で、ロード/LXC /rootfsのを、対応する下のディレクトリのようなホスト・オペレーティング・システム/binに/sbinに/libの/etcディレクトリ。

次に、lxcを起動します。

1、lxc設定ファイルを編集します。

設定ファイルを編集します。内容は次のとおりです。

lxc.utsname = host_name

lxc.rootfs = /lxc /rootfs

lxc.mount = /lxc /fstab

2、lxcを起動し、bashコマンドを実行します。

lxc-execute -n lxc1 - f config bash

これはlxc1という名前のコンテナを起動しますbashを実行することはコンテナを入力することと同じです。出力が正常でない場合は、コマンドresetを使用してください。

3、lxcの内部ファイルシステムを表示します。

bash-4.1#ls

binデータ開発者等lib lib64 proc sbin sys usr var

見つかりました。 /lxc /rootfs内で操作できます。

以上がLinuxコンテナファイルシステムの手順の紹介ですが、まずファイルシステムとマウントテーブルを作成し、次にLXCとエディタ設定ファイルを起動してファイルシステムを実装する必要があります。

Copyright © Windowsの知識 All Rights Reserved