MacOS上Docker实践

544 阅读2分钟

「这是我参与2022首次更文挑战的第二天,活动详情查看:2022首次更文挑战

前言

Docker官网

时代在进步,技术在发展,容器技术同样如此。

近几年,只要是做软件开发的,肯定都听说过Docker这种技术。随着技术的发展,Docker在软件应用部署的时候也越来越方便了。

介绍

我们来看看Docker官网是如何介绍的

容器是一个标准化的软件单元,它将代码及其所有依赖关系打包,以便应用程序从一个计算环境可靠快速地运行到另一个计算环境。Docker容器镜像是一个轻量的独立的可执行的软件包。包含程序运行的时候所需的一切:代码,运行时间,系统工具,系统库和设置。

Docker是一个开源的应用容器引擎,可以让开发者将他们的应用和依赖包打包到一个可移植的镜像中,然后将应用发布LinuxWindows机器上,一句话来说就是 Docker是一个能够把开发的应用程序部署到容器的开源引擎

下面我们简单介绍下在MacOS上安装Docker应用

安装及简单使用

MacOS上安装Docker应用,有两种方式

  1. 用命令行安装

    brew cask install docker

  2. Docker.dmg安装

    首先从官网下载应用

截屏2022-02-15 下午9.32.08.png

下载的时候要注意,根据你的Mac电脑系统,下载不同dmg文件。下载下来后,双击然后拖拽文件进行安装

截屏2022-02-15 下午9.44.49.png

安装完成后,双击Docker图标启动它

截屏2022-02-15 下午9.48.26.png

登陆Docker账号就可以使用了

打开终端 输入 docker info,可以看到Docker相关的信息,说明Docker已经正确安装了

截屏2022-02-15 下午9.52.05.png

在终端种输入 docker pull nginx,拉取镜像。因为我网速比较差,拉取镜像的时间有点长

截屏2022-02-15 下午9.59.42.png

拉取下来后,我们启动一个容器,在终端种输入 docker run --name nginxweb -p 8080:80 -d nginx, 容器启动正常,nginx也已经启动起来了,在浏览器中输入http://127.0.0.1:8080,就可以看到nginx的页面了。

截屏2022-02-15 下午10.09.21.png

感谢阅读,欢迎点赞评论。