当前位置: 首页 » 综合知识 » it知识 » 正文

windows server 2022如何安装docker

发布时间:2023-07-22 以下文章来源于网友投稿,内容仅供参考!

windows安装docker环境的基本要求:

(1)必须是64位操作系统,win7或者更高 (推荐windows 10/server 2022 因为新版集成了很多新组件)
(2)支持“ hardware virtualization technology”,并且,“virtualization ”可用(也就是在bios启用vt参数)

1、下载 windows server 2022 180天评估版本。

 windows server 2022 官方简体中文正式版 64位(附激活序列号密钥)

2、安装windows server 2022

安装过程类似于window10 ,可根据需要是否安装gui。

3、更新系统到最新版本

打开powershell 输入命令“sconfig",选择6下载并安装更新。

===============================================================================
       服务器配置
===============================================================================

1) 域/工作组:     工作组: workgroup
2) 计算机名:     win-ghunk220ooq
3) 添加本地管理员
4) 配置远程管理     已启用

5) windows 更新设置:   仅下载
6) 下载并安装更新
7) 远程桌面:     已启用(所有客户端)

8) 网络设置
9) 日期和时间
10) 遥测设置基本
11) windows 激活

12) 注销用户
13) 重新启动服务器
14) 关闭服务器
15) 退出到命令行

4、安装docker

首先安装oneget powershell模块

install-module -name dockermsftprovider -repository psgallery -force

再使用oneget 安装最新版本docker

install-package -name docker -providername dockermsftprovide

powershell中询问你是否确实要安装来自“dockerdefault”的软件,选择“a”全是。

ps c:\> install-module -name dockermsftprovider -repository psgallery -force
ps c:\> install-package -name docker -providername dockermsftprovider

程序包来自未标记为“受信任”的程序包源。
是否确实要安装来自“dockerdefault”的软件?
[y] 是(y) [a] 全是(a) [n] 否(n) [l] 全否(l) [s] 暂停(s) [?] 帮助 (默认值为“n”): a
警告: a restart is required to start docker service. please restart your machine.
警告: after the restart please start the docker service.

name       version   source   summary
----       -------   ------   -------
docker       1.12.2-cs2-ws... dockerdefault contains the cs docker engine for use with windows ...

安装完成重启计算机

restartputer -force

在powershell中输入,docker version,显示docker版本

ps c:\users\administrator> docker version
client:
 version:  1.12.2-cs2-ws-beta
 api version: 1.25
 go version: go1.7.1
 git mit: 050b611
 built:  tue oct 11 02:35:40 2022
 os/arch:  windows/amd64

server:
 version:  1.12.2-cs2-ws-beta
 api version: 1.25
 go version: go1.7.1
 git mit: 050b611
 built:  tue oct 11 02:35:40 2022
 os/arch:  windows/amd64

5、安装第一个docker容器

使用docker run 部署一个.net core hellworld官方应用程序镜像

docker run microsoft/dotnet-samples:dotnetapp-nanoserver

会看到跟linux部署容器一样的界面

ps c:\users\administrator>docker run microsoft/dotnet-samples:dotnetapp-nanoserver
unable to find image 'microsoft/dotnet-samples:dotnetapp-nanoserver' locally
dotnetapp-nanoserver: pulling from microsoft/dotnet-samples
5496abde368a: downloading [===>            ] 14.6 mb/242.6 mb
482ab31872a2: downloading [=========>           ] 19.46 mb/100.5 mb
df00079eb06a: download plete
79730b122a0a: download plete
e2f5db19e1d2: downloading [===>            ] 2.293 mb/32.48 mb
c34ebc4d7351: waiting
8c97c2cd28c1: waiting
6bd62be70d1c: waiting
9b45b5fe5811: waiting
  • • Linux Ecdsa密钥长度选择有何依据

    在Linux

  • • Linux Khook在内核监控中的应用如何

    Linux

  • • Linux Gsoap是否支持异步通信

    GSOAP是

  • • Linux Coremail如何提升用户体验

    提升Linu

  • • Linux Ecdsa算法有哪些局限性

    ECDSA

  • 哎呀音乐钢琴键盘学习《 钢琴主人训练营》 西瓜学琴
    郭蝈 陪练钢琴 30节课时 考级刚需 让孩子每一次练琴都是高质量的
    30天轻松学会五线谱 流行钢琴自学初级教程 牙牙学琴
    流行爵士钢琴实战技巧VIP课 - 继伟 哎呀音乐
    【海上钢琴师】原版 MT1990钢琴谱
    百首经典流行钢琴实战曲集 - 继伟
    雷费尔德电钢琴重锤88键专业考级儿童初学者数码电子钢琴家用
    小练咖 真人钢琴陪练 1v1服务 2999随时退 1课时50分钟 考级刚需
    雅马哈电钢琴88键重锤CLP735智能数码电子钢琴家用专业初学者考级
    【原装进口】Yamaha/雅马哈钢琴 b121 SC2原声静音钢琴
  • 珠海专业调钢琴
  • 天津宝坻区调钢琴
  • 天津静海区钢琴调音
  • 成都简阳市钢琴调律
  • 大连瓦房店市钢琴调音
  • 眉山调钢琴联系方式
  • 惠州大亚湾钢琴调琴师
  • 长治调琴师
  • 厦门湖里区钢琴调音师
  • 上海普陀区钢琴调音师