docker使用(一)

本文是针对Windows环境的Docker Desktop快速上手指南,涵盖了Docker的安装、镜像、容器、仓库的基本操作,包括启动、停止、删除、换源等。通过实例详细解释了如何下载镜像、创建容器、使用Docker Dashboard等,帮助读者掌握Docker基础命令。

docker使用


Docker简介和安装和基础配置
Docker简介
安装Docker Desktop
换源
Docker基础使用
对Docker操作
对镜像的基础操作
获取当时所有镜像(docker images)
拉去镜像(docker pull)
删除镜像(docker rmi)
加载镜像(docker run)
使用交互式容器
查看容器(docker ps)
启动和关闭容器
操作后台容器
删除容器(docker rm)
容器制作成镜像
Docker Dashboard(Docker 仪表板)

1、Docker简介

Docker 就像一个盒子,里面可以装很多物件,如果需要某些物件,可以直接将该盒子拿走,而不需要从该盒子中一件一件的获取。

Docker 包括三个基本概念:

1.1、镜像(Image)

Docker的镜像概念类似于虚拟机里的镜像(比如.IOS文件),是一个只读的模板,一个独立的文件系统,包括运行容器所需的数据,可以用来创建新的容器。
例如:一个镜像可以包含一个完整的 ubuntu 操作系统环境,里面仅安装了MySQL或用户需要的其它应用程序。
这里的镜像就如下方虚拟机创建时候使用的镜像类似。这个镜像便于移动,并且这个镜像我们可以交给任何人使用,其他人使用的时候也很方便,只需要将其实例化即可。
在这里插入图片描述

1.2、容器(Container)

Docker容器是由Docker镜像创建的运行实例,类似VM虚拟机,支持启动,停止,删除等。
每个容器间是相互隔离的,容器中会运行特定的应用,包含特定应用的代码及所需的依赖文件。
容器就类似与虚拟机中我们创建好的虚拟机系统,之后我们所有的操作都是在容器中进行的,我们的程序也是运行在容器中。
在这里插入图片描述

1.3、仓库(Repository)

镜像便于传播,而仓库就是专门用来传播这些镜像的地方,他有点类似与Github,或者你可以把他看成一个存放各种镜像的镜像商店
Docker官方的仓库: 他的服务器处于国外,所以下载速度较慢,不过我们可以通过换源解决。
daocloud国内仓库: 国内也有一些优秀的商店,他和Docker官方的仓库的区别类似与Github和Gitee的区别。

本文主要解决在Windows环境下,快速上手使用Docker的问题,主要会介绍在Windows系统下Docker Desktop的安装,Docker 基础命令,比如说下载镜像、实例化镜像、使用容器、关闭容器、删除容器\镜像、使用仓库、创建镜像等模块的使用。其他系统应该除了安装外其他操作都可以通用。

安装Docker Desktop

先去官网下载安装包
在这里插入图片描述
在这里插入图片描述

打开安装包加载一会后一般会弹出两个选项,在较旧的Windows10或之前的系统会出现如下所示的相关提示。我们把第一个选上,第二个根据需求选择即可。
在这里插入图片描述

而较新的Windows则会出现一个使用wsl2的提示(最少是1903以上,推荐为2004或更高版本),如果使用wsl2则docker的性能会发挥更好。如下图,这里推荐使用WSL2,如果之后安装完成后发生报错可能是WSL2版本比较老,需要更新导致的。(可以看我的另一篇博客来尝试解决)
![在这里插入图片描述](https://img-blog.csdnimg.cn/ac82acea65ac461fbacaef9fca0c824e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAc2hhbmRvbmdfY2h1,size_20,color_FFFFFF,t_70,g_se,x_16

换源

首先,我们打开Docker的设置
在这里插入图片描述

选择Docker Engine,在其中输入(这里使用的是163的源,如果想要使用其他源可以自行设置,github上

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值