概念
专业名词
Linux内核技术:(为容器提供资源隔离和安全保障) namespaces:命名空间 cgroups
容器:docker
容器云:以容器为资源分隔和调度的基本单位,封装整个软件运行时环境,为开发者和系统管理员提供用于构建、发布和运行分布式应用的平台。
docker daemon:docker守护进程,负责接收并分发执行docker命令,Socket(套接字)通信
docker app stack:docker应用栈(基于docker集群构建的应用)
PID:进程号
chroot:改变根目录。作用:让程序在隔离的目录下运行,最简单古老的容器化软件之一。
chroot实验
#更改bash运行目录
which bash # 查看bash在哪里
ldd /bin/bash # 查看bash运行的依赖
mkdir test_chroot
cd test_chroot
mkdir bin lib64
cp -r /bin/bash ./bin/
cp -r /lib64/* ./lib64/
cd ..
chroot test_chroot
exit # 退出chroot