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 等平台配置方法
列出所有当前镜像,如上图所示。