Windows Server 安装docker
在windows 10 或windows 11 上使用docker,可以直接在docker 官网下载docker desktop安装即可。
但在windows server上则无法支持docker desktop,此时可通过如下方式安装:
以 管理员权限运行Power Shell,然后执行:
安装Hyper-V
>Install-WindowsFeature -Name Hyper-V
安装容器功能:
安装容器功能
>Install-WindowsFeature -Name containers
通过命令或开始菜单重启服务器:
安装完成后需重启服务器
>Restart-computer
开始安装docker:
Install-Module DockerMSFTProvider如果出现NUGET相关提示,输入YES确认安装如果出现Untrusted repository,输入YES确认安装
安装docker package:
Install-Package Docker -ProviderName DockerMSFTProvider -Force(视网络状况,可能需要多尝试几次)
如下图显示 docker 版本即表示安装完成了。
安装完成的docker EE 默认内核为windows,通常情况下需要切换到linux内核,可通过如下代码进行切换:
>[Environment]::SetEnvironmentVariable("LCOW_SUPPORTED", "1", "Machine")
>Restart-Service Docker
【选做,根据实际情况】如果要使用windows 容器,比如运行老式asp.net 4.7 程序,则需要widnows 内核的容器支持,可通过如下指令切换回windows内核:
>[Environment]::SetEnvironmentVariable("LCOW_SUPPORTED", $null, "Machine")
>Restart-Service Docker
Windows server 的 docker 没有可视化UI,可安装第三方的工具,比如 portainer:
docker run -d --name portainer --restart always -p 9000:9000 -v \\.\pipe\docker_engine:\\.\pipe\docker_engine portainer/portainer
安装完成后,输入:http://localhost:9000
按照提示初始化系统即可:
如需要安装docker compose:
Invoke-WebRequest "https://github.com/docker/compose/releases/download/v2.6.1/docker-compose-Windows-x86_64.exe" -UseBasicParsing -OutFile $Env:ProgramFiles\Docker\docker-compose.exe
查看docker-compose version:
docker-compose --version
Windows Server 安装docker相关推荐
- Visual Studio 2017 调试 windows server 2016 Docker Container
网上很多文章都是在win10下,用Docker for windows工具进行Docker的安装部署的.用知道windows server 2016已经原生支持Docker了,其windows Con ...
- windows server 2016 docker 之创建使用虚拟交换机
windows server 2016 Create a virtual switch for Hyper-V virtual machines 操作步骤: 服务器只有一块网卡连接了网络 尝试1: h ...
- 在Windows上安装Docker
背景 Windows的Docker桌面是Microsoft Windows的Docker的社区版本.您可以从Docker Hub下载适用于Windows的Docker桌面.该页面包含有关在Window ...
- win2008服务器系统升级,Windows Server 安装和升级
Windows Server 安装和升级 05/14/2019 本文内容 适用于:Windows Server 2016.Windows Server 2012 R2.Windows Server 2 ...
- Windows 10安装Docker以及配置镜像加速
Windows 10安装Docker以及配置镜像加速 一 环境检查 1.1 检查是否开启虚拟化 1.2 开启Hyper-V服务 二 下载安装Docker 2.1 安装前配置安装目录 2.2 进入阿里云 ...
- Windows 10安装Docker ToolBox,修改镜像默认地址,配置镜像加速
Windows 10安装Docker ToolBox,修改镜像默认地址,配置镜像加速 一.首先需要下载Git,下载链接 https://git-scm.com/download/win 安装过程中设置 ...
- 一、Docker:Linux/Windows在线安装Docker与命令大全总结
Docker是一种基于Linux的开源的应用容器引擎,它能够实现一个隔离的.安全的.独立的容器环境,在这个容器中可以安装各种产品,例如MySQL.Nginx.Python.Redis等,并且能够实现秒 ...
- Windows下安装Docker图解
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到Linux ...
- Windows Server 安装 Adobe Flash Player
1.Windows Server 2012 R2,IE 默认是没有安装 Flash Player 的,有的用户尝试去下载安装 Flash Player,可是怎么也装不上,其原因也是因为 Server ...
最新文章
- 软件工程第二次课后作业——Gaoooo
- 牛客练习赛85 数学家的迷题 (带修莫队/线段树)
- 微服务~分布式事务里的最终一致性
- RabbitMQ持久化交换机队列
- python设计问答器_Python文件包装器,最佳设计?
- FBI发警告:留意联网汽车被黑客攻击风险
- mybatis $和#源代码分析
- python提醒事件_监控服务器空间使用情况-crontab+python邮件提醒
- 清理SQL Server中的旧代码和未使用的对象
- 图片清晰度识别之改进ssim算法
- 前端开发 - JQuery - 下
- Maven配置ojdbc14-10.2.0.4.0.jar
- 优动漫PAINT安装教程
- 网络流24题 餐巾计划(费用流)
- 电脑个性化和显示设置打不开解决方法
- RK系列(RK3568) 收音机tef6686芯片驱动,i2c驱动
- 计算机属于什么学1001计算机属于什么学,怎样学电脑(初学电脑先学什么)
- 自动化测试实施流程与规范
- Android的数据存储:SharedPrefrence存储,手机内部文件存储,手机外部文件存储
- 复试编程训练真题——C语言,统计各单词(字符)出现的次数,并将各单词(字符)和其出现的次数输出到屏幕和文件中