一、Docker简介
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
传统虚拟化与docker对比如下
二、Docker安装及使用
查看docker信息,无警告
将超级马里奥压缩包传入本地docker中
docker load -i mario.tar
查看镜像
docker images
部署运行,ctrl + p + q 将容器打入后台,不退出
docker run -d --name demo -p 80:8080 mario
访问虚拟机ip打开超级马里奥游戏即可
删除容器中镜像
cd /etc/sysctl.d
docker rmi mario:latest
查看