windows上如何安装docker呢?
下文笔者讲述windows上安装docker工具的方法分享,如下所示
windows上安装docker工具的实现思路
1.安装Hyper-V 2.安装Docker例:windows上安装docker
一、安装docker前准备
1.1 Windows版本是否满足Docker的要求 Docker支持的Windows版本有 Windows 10 64-bit: Pro, Enterprise, or Education和Windows Server 2016 64-bit 1.2 硬件要求 至少拥有4GB的内存和64位架构的处理器 1.3 关闭虚拟化安全启用(Virtualization-based Security) 当Windows版本开启虚拟化安全启用 需要先将其关闭 这可以通过以下命令在PowerShell中执行: Disable-WindowsOptionalFeature -Online -FeatureName "VirtualizationBasedSecurity" 1.4 确认Hyper-V已启用 Docker需要Hyper-V启用才能运行 Hyper-V是一种虚拟化技术 可在Windows上创建和运行虚拟机 在Windows 10和Windows Server 2016中 Hyper-V默认已经启用 无需再进行其他配置 如果系统未启用Hyper-V 则需要手动启用 可使用以下方式在Control Panel中启用Hyper-V Control Panel > Programs > Turn Windows features on or off > Hyper-V
二、安装Docker
2.1.下载Docker Desktop 可以通过Docker官网下载Docker Desktop Docker Desktop是一个完整的Docker解决方案 包括Docker Engine、Docker CLI和Docker Compose等工具 下载地址为: https://www.docker.com/products/docker-desktop 2.2.安装Docker Desktop 双击Docker Desktop安装程序 按照向导步骤进行安装 在安装过程中 会提示你选择启用哪些功能(如Docker Engine、Docker Compose等) 默认全部安装即可 当安装完毕后 Docker会自动启动 并在系统任务栏中显示Docker 代表已成功安装Docker
三、使用Docker
3.1 运行Hello World 打开Docker控制台,输入以下命令运行Hello World容器: docker run hello-world 3.2.构建自己的容器 编写Dockerfile文件 然后使用docker build命令构建镜像 Dockerfile: FROM node:10 WORKDIR /app COPY package*.json ./ RUN npm install COPY . . EXPOSE 3000 CMD [ "npm", "start" ] //构建镜像 docker build -t testapp . //启动镜像对外暴露端口 docker run -p 3010:3000 testapp //访问docker http://localhost:3010
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。