内容物 

ここには以下のファイルが含まれます。

【内容物一覧】

Step1/     ステップ１：プログラム実行環境の分離
Step2/     ステップ２：ストレージ領域の管理機能
Step3/     ステップ３：ネットワークの管理機能
Step4/     ステップ４：ホストとコンテナファイル共有
Step5/     ステップ５：外部ネットワークへのアクセス機能
PROG/      コンテナ管理ツール(一部拡張版)に、リソース制御ツール、メッセージサーバのソースを含めた一式



【ファイルツリー】
.
├── PROG
│   ├── conf
│   │   ├── info.txt
│   │   ├── memcached
│   │   ├── memcached1
│   │   ├── memcached2
│   │   ├── step1
│   │   ├── step2
│   │   ├── step3
│   │   ├── step4
│   │   ├── step5
│   │   ├── tcon
│   │   ├── tcon2
│   │   └── web
│   ├── create_mycont.sh
│   ├── env
│   │   ├── my_contmon_pid
│   │   └── my_cont_pid
│   ├── env.sh
│   ├── info.txt
│   ├── msgserver
│   │   ├── config.json
│   │   ├── info.txt
│   │   ├── msgsrv.py
│   │   └── sendmsg.py
│   ├── MYENV
│   ├── net
│   │   ├── bridge_create.sh
│   │   ├── bridge_remove.sh
│   │   ├── net_attach.sh
│   │   ├── net_detach.sh
│   │   ├── portfwd_create.sh
│   │   ├── portfwd_remove.sh
│   │   ├── veth_create.sh
│   │   └── veth_remove.sh
│   ├── remove_mycont.sh
│   ├── res
│   │   ├── cpu_limit.sh
│   │   ├── cpu_unlimit.sh
│   │   ├── device_limit.sh
│   │   ├── device_unlimit.sh
│   │   ├── mem
│   │   ├── mem.c
│   │   ├── memory_limit.sh
│   │   ├── memory_unlimit.sh
│   │   ├── my_devctl.c
│   │   └── my_devctl.o
│   ├── start_mycont.sh
│   ├── stop_mycont.sh
│   └── work
│       └── sharedVol
│           ├── memcached
│           ├── mydir
│           ├── sensor
│           └── web
│               └── index.html
├── README
├── Step1
│   ├── conf
│   │   └── step1
│   ├── create_mycont.sh
│   ├── env
│   │   ├── my_contmon_pid
│   │   └── my_cont_pid
│   ├── env.sh
│   ├── MYENV
│   ├── remove_mycont.sh
│   ├── start_mycont.sh
│   ├── stop_mycont.sh
│   └── work
├── Step2
│   ├── conf
│   │   ├── step1
│   │   └── step2
│   ├── create_mycont.sh
│   ├── env
│   │   ├── my_contmon_pid
│   │   └── my_cont_pid
│   ├── env.sh
│   ├── MYENV
│   ├── remove_mycont.sh
│   ├── start_mycont.sh
│   ├── stop_mycont.sh
│   └── work
├── Step3
│   ├── conf
│   │   ├── step1
│   │   ├── step2
│   │   └── step3
│   ├── create_mycont.sh
│   ├── env
│   │   ├── my_contmon_pid
│   │   └── my_cont_pid
│   ├── env.sh
│   ├── MYENV
│   ├── net
│   │   ├── bridge_create.sh
│   │   ├── bridge_remove.sh
│   │   ├── net_attach.sh
│   │   ├── net_detach.sh
│   │   ├── veth_create.sh
│   │   └── veth_remove.sh
│   ├── remove_mycont.sh
│   ├── start_mycont.sh
│   ├── stop_mycont.sh
│   └── work
├── Step4
│   ├── conf
│   │   ├── step1
│   │   ├── step2
│   │   ├── step3
│   │   └── step4
│   ├── create_mycont.sh
│   ├── env
│   │   ├── my_contmon_pid
│   │   └── my_cont_pid
│   ├── env.sh
│   ├── MYENV
│   ├── net
│   │   ├── bridge_create.sh
│   │   ├── bridge_remove.sh
│   │   ├── net_attach.sh
│   │   ├── net_detach.sh
│   │   ├── veth_create.sh
│   │   └── veth_remove.sh
│   ├── remove_mycont.sh
│   ├── start_mycont.sh
│   ├── stop_mycont.sh
│   └── work
│       └── sharedVol
│           └── web
│               └── index.html
└── Step5
    ├── conf
    │   ├── step1
    │   ├── step2
    │   ├── step3
    │   ├── step4
    │   └── step5
    ├── create_mycont.sh
    ├── env
    │   ├── my_contmon_pid
    │   └── my_cont_pid
    ├── env.sh
    ├── info.txt
    ├── MYENV
    ├── net
    │   ├── bridge_create.sh
    │   ├── bridge_remove.sh
    │   ├── net_attach.sh
    │   ├── net_detach.sh
    │   ├── portfwd_create.sh
    │   ├── portfwd_remove.sh
    │   ├── veth_create.sh
    │   └── veth_remove.sh
    ├── remove_mycont.sh
    ├── start_mycont.sh
    ├── stop_mycont.sh
    └── work
        └── sharedVol
            └── web
                └── index.html

==========
免責事項
==========
プログラムの動作保証は致しません．
また，プログラムを使用することによって生じたいかなる損害に対して，CQ出版および筆者は責任を負いません．

===========
著作権
===========
　収録したプログラム，データおよびドキュメントなどの著作権は，各著作権者（すなわち筆者）にあります．
　Copyright (C) 2025 
  Tsuyoshi Tsuchiya

