大家好,后面的就不是关于MAC专有的内容,基本是跟Java环境,基础技术方面有关.所以这个教程对于在linux系统还是macOS都是通用的,不用担心. 上一篇,我们安装好对应的Docker之后,感受到了它的便利.接下来我们来安装Mysql吧,它在开发中经常需要用到. MySQL 是世界上最受欢迎的开源数据库.凭借其可靠性.易用性和性能,MySQL 已成为 Web 应用程序的数据库优先选择. 说个痛点,如果是在windows,不可想像,你要安装不同版本的mysql进行测试,而且不想让他们版本之间有…
终于要进入到Docker技术系列了,感谢大家的持续关注. 为什么要选择Docker?因为Docker 轻巧快速,提供了可行.经济.高效的替代方案.举个例子,安装Nginx,Mysql,Redis等常用的开发软件,一句命令就搞定了.不仅为我们开发,测试,部署提供方便,也能节省时间去处理更重要的事情. 那我们下面来了解下Docker是什么? 一. Docker的基本概念 Docker 包括三个基本概念: 镜像(Image):相当于是一个 root 文件系统.比如官方镜像 ubuntu:16.04 就…
可以从 Docker 社区直接下载可用的模版或镜像. Docker容器的启动可以在秒级实现,这相比传统的虚拟机方式要快得多. 其次,Docker对系统资源的利用率很高,一台主机上可以同时运行数千个Docker容器. 对开发和运维人员来说,最希望的就是一次创建或配置,可以在任意地方正常运行. 开发者可以使用一个标准的镜像来构建一套开发容器,开发完成之后,运维人员可以直接使用这个容器来部署代码. Docker可以快速创建容器,快速迭代应用程序,并让整个过程全程可见,使团队中的其他成员更容易理解应用程…
一.目的 Docker是目前非常流行的虚拟技术,在云计算领域得到了广泛的应用.国内的阿里.京东等大厂都非常普遍地应用了Docker.本文记录了Docker的基本安装过程及最终运行结果,以期备忘,及和同行们交流之用. 二.操作流程 有2台虚拟机,分别安装Centos 7.6,一台Docker宿主机,IP为:192.168.221.129,另一台为Docker应用主机,IP为:192.168.221.130.本文安装过程及结果为:两台机器都安装Docker,其中,宿主机器安装私有仓库,在Docker…
安装 Docker 从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE. Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用. 本文介绍 Docker CE 的安装使用. 移除旧的版本: $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docke…
先卸载旧版本   sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine sudo yum list installed | grep docker //列出就有版本 //删除相关安装包 sudo yum -y remove docker-ce.…
一.yum卸载.安装 1.卸载老版本的 docker 及其相关依赖 sudo yum remove docker docker-common container-selinux docker-selinux docker-engine 2.安装 yum-utils,它提供了 yum-config-manager,可用来管理yum源 sudo yum install -y yum-utils 3.添加yum源 sudo yum-config-manager --add-repo https://m…
本文目录如下: windows按照docker的基本要求 具体安装步骤 开始使用 安装远程连接工具连接docker 安装中遇到的问题 Docker的更新 Docker中的jupyter windows下使用docker的常用命令 windows下安装docker的方法应该参考docker官网,之前参考的是网上其他人翻译的博客,出了一些问题,后来发现,是由于docker更新速度较快,安装官网的方法最为妥当! 下面引用Docker 中文指南中的几个提示: 提示1:Docker 已经在windows7…
preface docker这种时髦的技术我接触的比较晚,如果不是公司在使用这项技术,估计还得会更晚接触.好了,说下我司现在docker使用的情况.docker在我司是用来跑web服务的,里面的web软件是jexus(c#下的web框架),目前同事准备着开始把较多的web服务移动到docker里面,因为我司的业务比较特殊,经常打包带走,所以就得利用docker这样的轻量级的虚拟化技术. 好了,废话不多说,赶紧上手docker吧. Docker's Concept 玩docker,就必须指定doc…
由于工作原因需要使用docker完成集群的搭建,特此记录一下研究的docker技术. 首先简单的介绍一下docker: Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术.由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器. 优势: 1. 更高效的利用系统资源——无需额外系统开销 2. 更快速的启动时间——秒级…