资讯专栏INFORMATION COLUMN

初学Docker

silenceboy / 1109人阅读

摘要:最近想学习的东西太多了,自己又懒癌缠身。但是身为程序员,感觉这样一点都不酷。所以想自己在上搭建一套基于的开发环境。顶部状态栏会出现一个鲸鱼图标。至此就安装完毕了,很简单。

最近想学习的东西太多了,自己又懒癌缠身。所以写下这篇文章算是鞭策自己吧。
之前在mac上开发一直都用的是MAMP这个集成软件,虽然很方便(基本上就是打开软件点击Servers就行了)。但是身为程序员,感觉这样一点都不酷。所以想自己在mac上搭建一套基于Docker的开发环境。咱们开始吧!

安装Docker

我就不介绍Docker了,咱们直接入正题

下载安装Docker
Docker官网可以直接下载到Docker的.dmp,安装起来很方便。下面是Docker.dmp的下载地址:

https://store.docker.com/edit...
注意:需要先登录才能下载。

除了直接下载.dmp安装,还可以使用Homebrew来下载安装Docker(其实和下载.dmp安装差不多,就是不需要登录了):

brew cask install docker

安装完成后可以在应用列表中启动Docker app。顶部状态栏会出现一个鲸鱼图标。至此Docker就安装完毕了,很简单。你可以在终端里输入

docker --version

来查询Docker的版本。

Docker安装nginx
我们可以用

docker search nginx

来搜索nginx的镜像

拉取官方镜像

docker pull nginx

下载完成后我们可以在本地镜像列表中查到nginx的镜像

docker images

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
nginx               latest              c82521676580        3 weeks ago         109MB

通过这个办法我们再把PHP、MySql、MongoDB、redis都下载安装好。

docker images

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
mysql               latest              29e0ae3b69b9        2 days ago          484MB
mongo               latest              8bf72137439e        6 days ago          380MB
redis               latest              4e8db158f18d        13 days ago         83.4MB
nginx               latest              c82521676580        3 weeks ago         109MB
php                 7.2                 466245004a83        3 weeks ago         367MB

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/27430.html

相关文章

  • 初学Docker

    摘要:最近想学习的东西太多了,自己又懒癌缠身。但是身为程序员,感觉这样一点都不酷。所以想自己在上搭建一套基于的开发环境。顶部状态栏会出现一个鲸鱼图标。至此就安装完毕了,很简单。 最近想学习的东西太多了,自己又懒癌缠身。所以写下这篇文章算是鞭策自己吧。之前在mac上开发一直都用的是MAMP这个集成软件,虽然很方便(基本上就是打开软件点击Servers就行了)。但是身为程序员,感觉这样一点都不酷...

    张红新 评论0 收藏0
  • 初学者关于Docker的一些问题记录

    摘要:第三种是最简单的设置方法,设置了在容器容器时直接生效。中的是什么意思,是什么意思,后面跟个为又是什么意思表示交互,表示伪终端,是后台运行,是容器启动时执行命令在容器中打开一个进程进入。 项目背景 搭建一个基于springcloud的分布式博客系统,已经实现了基于eureka的配置中心和注册中心,为了减少本地的内存压力,使用docker将配置中心注册中心放到服务器上 初学者初探 dock...

    googollee 评论0 收藏0
  • 初学者关于Docker的一些问题记录

    摘要:第三种是最简单的设置方法,设置了在容器容器时直接生效。中的是什么意思,是什么意思,后面跟个为又是什么意思表示交互,表示伪终端,是后台运行,是容器启动时执行命令在容器中打开一个进程进入。 项目背景 搭建一个基于springcloud的分布式博客系统,已经实现了基于eureka的配置中心和注册中心,为了减少本地的内存压力,使用docker将配置中心注册中心放到服务器上 初学者初探 dock...

    Cheng_Gang 评论0 收藏0
  • Docker从入门到放弃-初学者困惑

    摘要:进入发现运行镜像的容器有可能也是一个系统。每次使用都会创建一个容器,如果出现已经存在的提示,请使用去移除这个容器。使用可以获取权限容器如何查看准确说如何进入到容器。这个就表示启动容器后启动保证有个进行在运行。 前言 这篇文章采用自问自答的方式记录自己的接触Docker的所想与困惑. 学习方式 菜鸟教程过一遍 -> 实战总结 -> Docker官网查找细节 基础知识 Docker搜索镜...

    yy13818512006 评论0 收藏0
  • 初学Docker容器网络不得不看的学习笔记

    摘要:容器通过获取一个与同网段的地址,并默认连接到网桥,并将的地址作为网关实现容器与宿主机的网络互通,另外,同一个宿主机下同样使用模式的容器可以直接通讯。 【技术沙龙002期】数据中台:宜信敏捷数据中台建设实践|宜信技术沙龙 将于5月23日晚8点线上直播,点击报名 一、关于Docker Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker...

    fanux 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<