首页 > 编程知识 正文

docker实际应用(docker教程)

时间:2023-05-05 11:20:47 阅读:98407 作者:2357

00-1010 Windows 10 Mac Linux是目前三大主流操作系统。在docker官网,win10和Mac都提供文件,可以直接下载。

Linux文件,建议直接使用安装脚本。

根据个人经验,建议在win10下通过wsl2安装docker,直接使用虚拟机或远程服务器进行MAC。不用说,Linux是原生的。这里有一个Linux安装脚本,可以直接复制粘贴。

curl-FSsl https://get.docker.com-o get-docker . sh

sudo sh get-docker.sh

主流平台docker的安装与基本设置

如果您是非root用户,那么在使用docker命令时通常需要添加sudo,这有时会让人感到非常不方便。输入以下代码增加权限,可以解决这个问题。

sudo usermod -aG docker $USER

注意:此命令将在用户注销或重新启动后生效。

配置docker用户权限

那么我们还需要做的一件事就是配置docker的启动和自启动:

sudo systemctl使能docker

00-1010因为docker是海外软件,国内的使用速度非常感人,所以需要配置必要的图像加速。

目前主流的加速平台有三种,分别是:

00-1010进入文本编辑器,输入docker配置文件。/etc/docker/daemon.json并输入您的加速地址。

类似上图,我同时设置了三个加速地址。从上到下分别是阿里巴巴云、网易云、百度云。当然,通常一个就可以了。

00-1010打开dockerdesktop,右键单击设置,然后单击docker引擎复制以下代码:{ 0

注册-镜像' : [

' https://hub-mirror.c.163.com ',

' https://mirror.baidubce.com '

]

}

点击docker桌面软件右下角重启软件。

如上图所示。

00-1010和WIN10一样,但是我没有苹果电脑,所以不能给图片。

00-1010打开命令行界面,输入以下代码:

码头信息

在输出界面上看到上面两行信息表明加速成功。

00-1010

配置docker开机自启动

如果要添加、删除和检查docker,首先要有仓库、镜像和容器的概念。简单来说,就是把镜像运行容器从仓库拉出来。或者从docker hub拉取图像运行容器。

现在看不懂也没关系,因为我自己花了很长时间才看懂。记住这句话,只要你脑子里有这个概念。

配置docker镜像加速器

,即在本地添加镜像,我们使用pull命令从镜像仓库中拉出镜像。例如,如果我们想要提取一个Nginx图像,请输入以下代码:

码头工人拉Nginx

该命令将提取最新版本的Nginx映像。如果你对拉哪面镜子有自己的选择,可以先用。

当然,这样拉下来的形象是不会跑的。我们通常使用docker run命令一步运行容器。

码头工人运行

执行命令时,会优先检查本地是否有您需要的图像。如果没有,他将首先执行docker pull命令,将图像的最新版本拉出到本地仓库。然后跑去拿个容器。

docker搜索引擎

搜索Nginx版本。

00-1010删除镜像时,可以根据镜像的名称、ID或摘要进行操作。

例如,我们上面有几个图像,删除它们最简单的方法是选择图像ID的前三位数字。例如,如果我们想在这里删除Redis映像,只需输入以下代码:

码头工人图像rm 501

从本地仓库中删除Redis镜像。

当然,作为初学者,我们通常更喜欢使用以下命令来删除所有镜像。

docker rmi $(docker images -q)

删除所有容器

码头工人rm $(码头工人ps -aq)

以上两个命令在生产环境中要谨慎使用,只能在新手测量速度时使用。

ubuntudebian8+centos7 等平台配置方法

列出所有当前镜像,如上图所示。

Windows10下配置docker镜像加速

对于初学者来说,可以找镜子,拉镜子,用镜子。变化,这里不多。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。