为什么要使用Docker ? Docker 是一个开源的应用容器引擎,它允许开发者将应用程序及其依赖打包到一个可移植的容器中,从而可以轻松地在任何支持 Docker 的平台上运行这些应用程序。Docker 提供了一种轻量级的虚拟化技术,它不需要像传统虚拟机那样模拟整个操作系统,而是直接在宿主机操作系统之上运行容器。使应用程序的部署更加高效。一般而言现在基于云原生的应用部署在云上基本都是依赖于Docker,所有有必要学习和实践Docker相关的内容。本文主要迈出第一步,安装和启动docker。为后续内容做铺垫。
Docker 安装
对于windows系统而言,要安装Docker ,需要去官网下载Docker desktop。但需要注意的是:下载之后不要直接点击安装。因为一旦点击安装,默认就会给你装到C盘,而后续的所有数据也都会存到C盘。一个有效的指定安装目录的方式是:切换到安装包所在目录,在命令行中运行如下命令:
start /w "" "Docker Desktop Installer.exe" install --installation-dir=D:\software\docker(替换这里的安装路径)
此时会弹出安装对话框,点击继续,之后就可以完成最终安装。安装完成之后双击图标进入应用程序,启动docker引擎,在命令行输入docker version,如果成功安装,则会显示如下内容:
&nbs