Windows Server2022 安装docker,docker-compose,potainer-ce


Windows2022安装docker.md

安装角色和功能

注意:开启CPU 虚拟化技术

需要安装hyper-v容器

  • 启动“ Windows Server 2022”,然后搜索“服务器管理器”。

  • 从显示的仪表板中,单击“添加角色和功能”。

  • “添加角色和功能向导”中,“开始之前”窗口将显示在屏幕上。在这里,您将验证所有先决条件,然后单击“下一步”。

  • 在下一个安装向导“安装类型”中,选择“基于角色或基于功能的安装”,然后单击“下一步”。

  • “服务器选择”窗口中,使用“从服务器池中选择服务器”选项选择目标服务器,然后单击“下一步”。

  • 在“服务器角色”窗口中,单击“下一步”,选择hyper-v

  • “功能”窗口中,选择“容器”作为功能,然后单击“下一步”。

  • “确认”屏幕中,单击“安装”以确认安装选择。

004

005

安装完成后,关闭窗口并重新启动服务器。

安装docker desktop

也可以从云盘中下载docker软件,密码wenyan

https://www.docker.com/get-started/下载对应版本的docker desktop

下载的是一个exe文件,直接运行安装即可。

006

007

配置docker镜像加速

打开docker desktop软件界面。点击设置,如图输入加速地址。

008

009

{
 "registry-mirrors": [
     "https://dockerproxy.com",
     "https://hub-mirror.c.163.com",
     "https://mirror.baidubce.com",
     "https://ccr.ccs.tencentyun.com"
 ]
}

验证docker

windows中使用管理员运行powershell

010

执行命令

docker -v

011

看到如上信息,说明安装成功

安装docker-compose

方便对docker容器的管理,使用一个配置即可实现所有容器的管理。

下载链接https://github.com/docker/compose

也可以从云盘中下载docker软件,密码wenyan

此版本是一个直接运行的exe文件,直接复制到要运行的文件夹中,比如在c盘下新建一个compose的文件夹,把docker-compose.exe复制到此文件夹中。

设置docker映射windows本地文件夹

  • 打开docker desktop软件,点击设置

008

  • 设置docker虚拟机内存

012

  • 设置windows共享文件夹路径,此文件夹必须在windows中存在,后续docker volumn可以指向此文件夹

013

安装portainer-ce

更好的管理docker容器,可以使用portainer-ce

使用管理员运行powershell

docker pull 6053537/portainer-ce  # 拉取镜像

利用上面映射的windows文件夹,创建一个新的portainer的文件夹,路径如下

e:\docker_data\portainer

运行镜像

docker run -d --name portainer -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /e/docker_data/portainer:/data  6053537/portainer-ce

访问本机的9000端口,即可访问到管理页面

014


文章作者: 文彦
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 文彦 !
评论
  目录