windows安装docker教程

1、参考博客
    - 安装教程: https://blog.youkuaiyun.com/GoodburghCottage/article/details/131413312
    - docker详解: https://www.cnblogs.com/yaok430/p/16738002.html

2、设计目标
    - 提供一个简单的应用程序打包工具,可以将应用程序和它相关依赖的包都会打进去。
    - 开发人员和运维人员职责逻辑分离,开发人员只需要关心如何打包容器,运维人员只需要关心怎么去管理这些容器,不需要关心里面具体的配置。
    - 多环境保持一致性,不管测试环境正式环境,只需要部署docker镜像。

3、基本组成
    - docker client 客户端
    - docker daemon docker守护进程
    - docker images 镜像
    - docker container 容器
    - docker registry 镜像仓库

4、 镜像与容器的关联
    一个镜像可包含多个容器,容器是在镜像的最上面加了一层读写层,镜像里面的文件改动时,它不会直接改动镜像,而是将要改动的文件拷贝到读写层,如果容器删除了,最上面的读写层也就删除了,改动也就丢失了,所以无论多少个容器共享一个镜像,所做的写操作都是从镜像的文件系统中复制过来操作的,并不会修改镜像的源文件,这种方式提高了磁盘的利用率。如果想持久化这些改动,可以通过docker commit将容器保存成一个新镜像。

5、官网下载docker desktop直接按默认选项安装(https://www.docker.com/products/docker-desktop/)

6、 Windows配置选项:
    1. 我是windows11家庭版,没有配置开启Hyper-V服务这步,需在控制面板—程序—程序和功能—启动或关闭Windows功能中勾选【Windows 虚拟机监控程序平台】和【虚拟机平台】。
    2. 执行systeminfo提示【Hyper-V 要求: 已检测到虚拟机监控程序。将不显示 Hyper-V 所需的功能】是正常现象。

若想开启Hyper-V:取消上面两项勾选并重启,但这会导致docker desktop打不开。
这时再执行systeminfo命令会提示如下:

	win+R 打开命令窗口
	systeminfo 查看系统信息

7、docker desktop配置镜像源

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": true
  },
![[Dockerfile]]
}

8、磁盘镜像位置更改

9、 阿里云镜像加速地址获取(https://cr.console.aliyun.com/cn-hangzhou/instances)

10、 需要把开机自启勾上,不然不开客户端执行命令会报错
    报错信息:"this error may indicate that the docker daemon is not running:..."

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值