windows下 安装docker
一、Docker
1. 什么是docker
对比
| 特性 | 容器 | 虚拟机 |
|---|---|---|
| 启动 | 秒级 | 分钟级 |
| 磁盘使用 | 一般为MB | 一般为GB |
| 性能 | 接近原生 | 弱于 |
| 系统支持量 | 单机支持上千个容器 | 一般几十个 |
2. 使用docker的理由
- 更高效的利用系统资源
- 更快速的启动时间
- 一致的运行环境
- 持续交付和部署
- 更轻松的迁移
二、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
不要紧 只是提示你没有这个镜像 他会自动去后台拉取的
1. 下载ubuntu
docker run -it ubuntu bash
然后拉取完毕
就会直接进入交互界面了
2. 删除 镜像
-
图形化界面删除
-
命令行删除
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 后面跟着的 镜像码