一、Docker
1.什么是docker


对比
| 特性 | 容器 | 虚拟机 |
|---|---|---|
| 启动 | 秒级 | 分钟级 |
| 磁盘使用 | 一般为MB | 一般为GB |
| 性能 | 接近原生 | 弱于 |
| 系统支持量 | 单机支持上千个容器 | 一般几十个 |
2. 使用docker的理由
- 更高效的利用系统资源
- 更快速的启动时间
- 一致的运行环境
- 持续交付和部署
- 更轻松的迁移
二、windows下 安装docker
- docker for windows
- docker-toolbox
如果安装docker for windows 要使用 hyper-v
所以我们使用docker-toolbox首页
【https://docs.docker.com/desktop/windows/install/】

下载结束之后 双击安装即可
安装完毕是这样的
然后点击start
然后直接在终端输入
docker run -d -p 80:80 docker/getting-started
注意 这里会提示
Unable to find image 'ubuntu:latest' locally
不要紧 只是提示你没有这个镜像 他会自动去后台拉取的
下载ubuntu
docker run -it ubuntu bash
然后拉取完毕
就会直接进入交互界面了

删除 镜像
- 图形化界面删除

- 命令行删除
docker rmi hello-world
会提示
Error response from daemon: conflict: unable to remove repository reference "hello-world" (must force) - container fcaae0bbc8ff is using its referenced image feb5d9fea6a5
我们复制 镜像码
然后执行
docker rmi fcaae0bbc8ff
注意 是container 后面跟着的 镜像码
本文详细介绍了Docker的高效资源利用、快速启动优势及一致的运行环境,重点讲解了在Windows环境下安装Docker for Windows和Toolbox的方法,包括常见操作和解决遇到的问题。
1262

被折叠的 条评论
为什么被折叠?



