1、docker是什么?
docker 是一个开源的容器引擎,它基于LXC容器技术,使用Go语言开发
源代码托管在github上,并遵从Apache2.0协议
docker 采用C/S架构,其可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。
简单来说,docker就是一种快速解决生产问题的一种技术手段
2、docker特点
三大理念:
构建:龙珠里的胶囊,将你需要的场景构建好,装在一个小胶囊里
运输:随身携带着房子、车子等,非常方便
运行:只需要你轻轻按一下胶囊,找个合适的地方一放,就ok了
优点:
多: 适用场景多
快:环境部署快,更新快
好:好多人在用,东西好
省:省钱省力省人工
缺点:
依赖操作系统
依赖网络
银行U盾等场景不能用
3、docker其他简介
(1)docker软件的基本命令格式
systemct1 [参数] docker
参数详解:
start 开启服务
stop 关闭
restart 重启
status 状态
(2)删除docker命令
apt-get purge docker-ce -y
rm -rf /var/lib/docker
rm -rf /etc/docker
docker基本目录简介
/etc/docker/ docker的认证目录
/var/lib/docker/ docker的应用目录