做地方门户网站上海工商营业执照查询官网
做地方门户网站,上海工商营业执照查询官网,长春有什么好的网站制作公司,廊坊短视频优化一、简介
Docker Desktop是Docker公司推出的一款桌面应用程序#xff0c;它提供了一个用户友好的界面#xff0c;方便开发人员在本地环境中使用容器技术。
容器是一种轻量级的虚拟化技术#xff0c;可以将应用程序和其依赖项打包在一起#xff0c;形成一个独立、可移植的…一、简介
Docker Desktop是Docker公司推出的一款桌面应用程序它提供了一个用户友好的界面方便开发人员在本地环境中使用容器技术。
容器是一种轻量级的虚拟化技术可以将应用程序和其依赖项打包在一起形成一个独立、可移植的运行单元。Docker Desktop允许开发人员使用Docker引擎来创建、管理和运行容器。使用Docker Desktop开发人员可以通过简单的命令或图形界面来构建、部署和测试容器化应用程序。它提供了一个本地开发环境可以在其中运行多个容器并且容器之间可以相互通信。开发人员可以使用Docker Desktop来模拟生产环境并进行应用程序的调试和测试。
除了基本的容器管理功能Docker Desktop还提供了一些额外的特性如集成的图形用户界面、容器编排工具如Docker Compose和Kubernetes、容器镜像管理、网络配置等。它还支持与其他Docker工具和服务的集成如Docker Hub、Docker Swarm等。Docker Desktop是一款方便易用的桌面应用程序可以帮助开发人员更轻松地使用容器技术进行应用程序的开发、测试和部署。
Docker Desktop for Windows使用Windows原生Hyper-V虚拟化和网络是在Windows上开发Docker应用程序的最快、最可靠的方式。Windows版Docker桌面支持运行Linux和Windows Docker容器。
二、安装
我们使用的是官方下载地址Docker Desktop Installer.exe 下载地址 国内镜像Windows安装包下载地址
扩展可忽略 在Windows上安装Docker时默认情况下使用的是Hyper-V虚拟化技术它可以通过使用Windows Hypervisor实现高性能的容器化工作负载。在开机时按F2 (有的是DEL) 进入BIOS找到虚拟设置有的在CPU里设置开启就可以了。除了通过启用Hyper-v虚拟化的方式在windows中安装Dokcer以外我们还可以通过安装配置WSL2环境来安装。WSL2是Windows Subsystem for Linux二代的简称WSL2允许用户在Windows上运行受支持的Linux发行版。当前的Docker桌面版可以使用WSL2作为其Linux后台运行。因此我们需要首先在Windows操作系统上激活WSL2功能才能使用Docker做面板。 使用Docker Desktop创建的容器和映像在安装它的计算机上的所有用户帐户之间共享。这是因为所有Windows帐户都使用相同的VM来构建和运行容器。请注意使用Docker Desktop WSL 2后端时无法在用户帐户之间共享容器和映像。 【1】双击Docker Desktop Installer.exe运行安装程序。安装完成点击Close and restart电脑会直接自动重启。 【2】重启之后会提示下图点击Accept 【3】安装完成后双击Docker Desktop图标启动我们选择Docker Desktop automatically sets the necessary configurations that work for most developers.自动为大多数开发人员设置必要的配置。 【4】修改镜像配置然后点击Apply restart方案一 {registry-mirrors : [https://registry.docker-cn.com,http://hub-mirror.c.163.com,https://docker.mirrors.ustc.edu.cn,https://cr.console.aliyun.com,https://mirror.ccs.tencentyun.com],builder: {gc: {defaultKeepStorage: 20GB,enabled: true}},experimental: false,features: {buildkit: true}
}方案二配置阿里云镜像进入管理控制台获取镜像加速器地址镜像加速器 将配置文件中的registry-mirrors 内容替换为自己的阿里云镜像即可。
{registry-mirrors : [https://xxxx.mirror.aliyuncs.com],builder: {gc: {defaultKeepStorage: 20GB,enabled: true}},experimental: false,features: {buildkit: true}
}【5】在Windows PowerShell 查看Docker版本。
C:\Users\86156docker version
Client:Cloud integration: v1.0.35desktop.5Version: 24.0.7API version: 1.43Go version: go1.20.10Git commit: afdd53bBuilt: Thu Oct 26 09:08:44 2023OS/Arch: windows/amd64Context: defaultServer: Docker Desktop 4.26.1 (131620)Engine:Version: 24.0.7API version: 1.43 (minimum version 1.12)Go version: go1.20.10Git commit: 311b9ffBuilt: Thu Oct 26 09:08:02 2023OS/Arch: linux/amd64Experimental: falsecontainerd:Version: 1.6.25GitCommit: d8f198a4ed8892c764191ef7b3b06d8a2eeb5c7frunc:Version: 1.1.10GitCommit: v1.1.10-0-g18a0cb0docker-init:Version: 0.19.0GitCommit: de40ad0三、验证
【1】hello-world镜像地址 【2】查看Docker Desktop中是否存在hello-world镜像是否拉取成功如果不存在使用docker pull hello-world命令获取即可。
【3】打开命令行窗口运行docker run hello-world命令
C:\Users\86156docker run hello-worldHello from Docker!
This message shows that your installation appears to be working correctly.To generate this message, Docker took the following steps:1. The Docker client contacted the Docker daemon.2. The Docker daemon pulled the hello-world image from the Docker Hub.(amd64)3. The Docker daemon created a new container from that image which runs theexecutable that produces the output you are currently reading.4. The Docker daemon streamed that output to the Docker client, which sent itto your terminal.To try something more ambitious, you can run an Ubuntu container with:$ docker run -it ubuntu bashShare images, automate workflows, and more with a free Docker ID:https://hub.docker.com/For more examples and ideas, visit:https://docs.docker.com/get-started/镜像列表 我们可以使用docker images来列出本地主机上的镜像
C:\Users\86156docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
hello-world latest d2c94e258dcb 8 months ago 13.3kB如有其它疑问可查看官网Docker docs
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/89497.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!