当前位置: 代码网 > 服务器>服务器>云虚拟主机 > Mac安装docker全过程(轻松解决安装)

Mac安装docker全过程(轻松解决安装)

2024年11月25日 云虚拟主机 我要评论
一、docker是什么?1、docker的三个基本概念image(镜像)container(容器)repository(仓库)docker的思想来自于集装箱,集装箱解决了什么问题?在一艘大船上,可以把

一、docker是什么?

1、docker的三个基本概念

  • image(镜像)
  • container(容器)
  • repository(仓库)

docker的思想来自于集装箱,集装箱解决了什么问题?

在一艘大船上,可以把货物规整的摆放起来。并且各种各样的货物被集装箱标准化了,集装箱和集装箱之间不会互相影响。那么我就不需要专门运送水果的船和专门运送化学品的船了。只要这些货物在集装箱里封装的好好的,那我就可以用一艘大船把他们都运走。docker就是类似的理念。现在都流行云计算了,云计算就好比大货轮。docker就是集装箱.

还不懂得话,在这么理解,docker你理解为快递车.那么快递车是不是有一个个包裹,包裹可以理解为一个镜像,镜像可以理解为一个java类,而容器可以理解为java类的实例。类只有一个,但可以new出千千万万个实例对象。所以,镜像只是一个可以生成容器的东西,而容器才能让程序运行起来。

仓库的话,比如说,都应该用过git吧,完全可以理解为git,上传拉取操作

2、那么docker有什么好处呢?

最简单的一个例子,比如说,你在刚开始的一台服务器部署项目,那么部署项目一定要配置mysql等环境是吧,那么现在你要吧这个项目迁移到另一台服务器上,又要重写在另一台服务器上重写配置mysql等环境.可能会出现版本错乱等错误,很麻烦,那么现在第一次部署项目的时候,把项目等环境直接放进docker里面,下次你要迁移项目到另一台服务器上,自己把docker镜像上传到docker仓库上,然后再另一台服务器拉取就直接可以了,这只是好处之一。

二、mac安装docker

1、前提是安装homebrew

(如果未安装,可以打开终端,输入以下命令安装homebrew)

/usr/bin/ruby -e "$(curl -fssl https://raw.githubusercontent.com/homebrew/install/master/install)"

2、控制台输入命令 (安装过程需要点时间,可以先看下面步骤)

brew install --cask --appdir=/applications docker

安装成功显示如下:

然后就可以在应用中看到小鱼人(docker)

3、点击小鱼人(docker)

提示:需要输入电脑密码(输入即可)

4、查看安装成功命令

docker --version

显示如下表示安装成功

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com