windows下 安装docker


一、Docker

1. 什么是docker

对比

特性容器虚拟机
启动 秒级 分钟级
磁盘使用 一般为MB 一般为GB
性能 接近原生 弱于
系统支持量 单机支持上千个容器 一般几十个

2. 使用docker的理由

  1. 更高效的利用系统资源
  2. 更快速的启动时间
  3. 一致的运行环境
  4. 持续交付和部署
  5. 更轻松的迁移

二、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. 删除 镜像

  1. 图形化界面删除

  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 后面跟着的 镜像码