ドッキングウィンドウ学習-qiang

ドッキングウィンドウの利点は
、軽量、低資源消費、高速で起動し、高いパフォーマンスは、Linuxのシステムを実行することができます

コンテナ技術開発
1.chroot技術
(独自のファイルシステムとの完全な)新しいサブシステムを作成するため
のldd / binに/ LS(LSは依存ライブラリを表示するコマンド)
コンテナ-linux 2.Linuxコンテナ(LXC)
名前空間の名前空間、隔離された環境、cgroup内のプロセスリソース制限
3.docker容器
初期用いる二次開発LXC、使用後のlibcontainer

イメージの管理

docker search -搜索镜像
docker pull -拉镜像,默认最新版latest
docker image ls -镜像列表
docker image save -镜像导出
docker image load -镜像导入
docker image rm -镜像删除

コンテナ管理

run-创建并启动
start-启动
-d 后台运行
-p 指定端口映射
-P 系统自动指定端口映射
-it 分配交互式终端
--name 指定容器名称
ctrl+d 退出容器
-v 源地址(宿主机):目标地址(容器)
-e 环境变量
docker container ls    查看启动容器
docker container ls -a 查看所有容器
docker container start/restart/stop/kill/rm 启动/停止/杀死/删除容器

容器に実行

docker container attach 进入容器同一个终端,画面同步
docker container exec -it name /bin/bash 使用exec分配tty进入容器
/bin/bash 覆盖容器初始命令
ctrl+p,ctrl+q悄悄退出

ネットワークコンテナの
デフォルトのコンテナ-natネットワークモデル、ネットワークセグメント172

-p 80:80
-p 514:514/udp 指定udp协议,默认tcp协议

コンテナデータの永続性

docker container cp 宿主机目录 容器名:目录 -复制宿主机目录
docker run -d -v 源地址(宿主机):目标地址(容器) 容器名 -挂载主机目录,之后直接修改宿主机目录内容便可
数据卷管理
docker run -d -v 卷名:目标地址(容器) 容器名 -数据卷(第一次卷空,将容器数据拷贝至卷;若卷有数据则卷数据挂载到容器)
docker volume inspect 卷名
--volume-from 跟某一个已经存在的容器挂载相同的卷

おすすめ

転載: www.cnblogs.com/kylingx/p/11968462.html