【Docker基础】Docker Desktop超详细入门使用指南

前言

大家好,我是小徐啊。今天介绍下什么是Docker Desktop以及如何使用。docker是一个帮助我们进行容器化部署的应用,但一开始,它只有命令界面,对于不太习惯使用命令的小伙伴比较难上手。所以,后来官方就出了一个可视化的软件Docker Desktop,帮助我们简单直观的使用docker,让我们可以轻松的构建和运行docker容器。

一、Docker Desktop的下载和安装

1.1下载

首先,进入docker的官方网站,www.docker.com,找到对应的版本进行下载。

比如,我这边是windows的系统,我就选择windows的版本,如果是Mac的,就需要看下对应的芯片选择对应的版本。

1.2安装

然后,我们可以点击下安装包,开始安装Docker Desktop。

二、启动Docker Desktop

2.1启动

启动之后,可以看到左侧的菜单,如图,比较常用的菜单是第一个和第二个。第一个是Containers,也就是容器,第二个是Images,也就是镜像。一般是先拉取镜像,然后用镜像创建一个容器,启动容器。

2.2登录docker账号

如果我们还没有docker账号,可以先注册一个账号(需解决网络问题)。登录之后,我们可以有更多的服务,比如可以创建和保存自己的镜像。

2.3查看Docker Engine版本

可以点击右上角的设置按钮,然后再点击左侧的Docker Engine,查看对应的版本,像我本地的是V24.0.2的版本。

当然,我们也可在cmd里面查看对应的docker版本。

2.4查看Docker Desktop版本

同样,在设置界面,点击左侧的Software updates选项,可以看到右侧的版本,像我这边是4.20.1版本。

三、配置镜像源

在设置里面,左侧的Docker Engine,找到json配置文件,输入一下镜像源。然后,重启docker desktop。

“registry-mirrors”: [ “https://registry.cn-hangzhou.aliyuncs.com” ]

四、拉取镜像,以mysql为例

4.1查找镜像

查找mysql的镜像。

docker search mysql

4.2下载镜像

下载mysql的镜像,这里我下载的版本是5.6。

docker pull mysql:5.6

4.3查看下载的镜像

在local里面,可以看到刚才下载的mysql镜像。

五、运行容器

5.1启动容器

需要点击镜像右侧的启动按钮,然后在弹出的界面上,输入一些配置信息,比如密码,端口等。

比如,这边的端口,需要设置我们映射出来的端口,还有mysql的root密码等。

5.2查看容器

可以在containers界面,查看我们刚才启动的docker容器。

可以看到,我们已经可以连接mysql数据库了。

六、常见问题:wsl更新

在安装好docker之后,可能需要更新wsl,不然无法使用docker,关于wsl的获取方法,已经在文末给出了。

总结

好了,今天就讲到这儿啦。以上就是Docker Desktop超详细入门使用指南,获取wsl,可以关注公众号【Java入门学习】,回复【wsl】获取,感谢你的阅读。

如果有对Java入门开发相关的问题,可以关注我的公众号【Java入门学习】,加我好友,我会持续更新Java相关的分享!

欢迎访问我的个人网站:https://idea-tips.com/

软件资源汇总

免费领取支付宝红包
关注公众号

已发布

分类

标签: