本文将讲述如何用Docker安装我们常用的一些软件,包括:tomcat、mysql、redis、nginx. 总体步骤 搜索镜像: docker search 镜像名 拉取镜像: docker pull 镜像名 查看镜像: docker images
简介 在实际的Docker使用中,启动一个容器往往在容器内都会产生各种数据,比如启动一个mysql容器,所有的数据都是在容器内部的,如果哪天不小心将这个mysql容器删掉了,这也就意味着所有数据都将丢失,如何解决这一问题,我们便可以用到Docker的容器卷功能。在启动一个容器的时候可以使用 -v
上一篇文章我们使用了 registry 镜像来搭建Docker私有镜像仓库,但是使用体验不是很好,没有一个可管理的UI界面,管理很麻烦。 本篇文章将介绍一个新的搭建Docker镜像仓库的工具叫做 Harbor。Harbor 拥有一个易于管理的UI,提供多语言的切换,支持项目管理、日志记录、用户
搭建私有仓库 搭建仓库采用Docker官方的 registry 镜像。 官方文档:https://docs.docker.com/registry/ 1. 下载镜像 docker pull registry 2. 运行容器 docker run -d -p 5
配置阿里云镜像 1. 阿里云控制台-容器镜像服务-个人版-命名空间。 新建 命名空间,如:chenxie 仓库类型默认是 私有,为了安全不建议设置为公开。 配置镜像仓库 现在我们应该怎么上传我们本地的镜像到阿里仓库呢? 选择 镜像仓库,选择一个地域
前言 我们一直在使用别人打好的镜像来使用,如果需要添加我们自己的东西该怎么做呢,接下来介绍。 Docker镜像commit操作案例 案例一:给ubuntu镜像添加vim和ifconfig命令 更改容器 默认的ubuntu镜像没有vim、ifconfig命令,这里我们先从
前言 一台机器上运行了多个容器,每个容器都有自己的日志,如果一个个通过 docker logs 去查看很不方便,所以这里我们部署 log-pilot+elasticsearch+kibanna 来对日志进行收集管理,方便查看。 log-pilot:用于收集容器的日志; elasti
在我们使用的阿里云MongoDB服务时,因为阿里提供给我们的连接地址都是域名形式,在服务器上解析成ip地址为 172.17.x.x ,我们在使用的过程中一直没有任何问题。 然而就在有一天,someone在生产服务器上装上了docker并且启动了,于是docker自己创建了虚拟网卡docker0,
环境:CentOS 7.9 64bit 官方安装文档 官方安装文档:https://docs.docker.com/install/linux/docker-ce/centos/ 卸载机器上的老版本 yum remove docker \ docker-clien