Docker
肓己
太可惜,也太可气,我才刚刚遇到你,
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
为我的博客网站数据库使用Docker实现MySQL主从同步
前言个人博客使用了阿里云的服务器,此文是笔者实现WordPress+Docker+MySQL主从同步架构的记录。环境Docker version 1.13.1LNMP: - 阿里云centos 7.3 - nginx version: nginx/1.12.2 - mysql5.6(Docker镜像) - PHP 5.4.16WordPress: - wordpres...原创 2018-07-29 18:51:36 · 1047 阅读 · 0 评论 -
centOS7使用Docker部署带配置文件的redis服务
前言使用docker快速部署redis服务,设置持久化。步骤1、下载配置文件及目录$ git clone https://github.com/hlwojiv/docker-redis.git$ cd docker-redis2、下载redis镜像$ docker pull redis3、运行redis$ docker run -p 6379:6379 --name redi...原创 2019-05-08 11:58:37 · 1922 阅读 · 0 评论 -
Centos7修改Docker默认存储位置
前言Centos7安装docker之后,默认的镜像及容器存储路径为/var/lib/docker,可以使用命令docker info查看。但是该路径默认使用的是系统盘的存储,如果挂载了数据盘,需要把docker的默认存储路径修改至数据盘的挂载目录,则需要修改docker的相关配置。步骤1、修改配置将--graph /data/docker添加在docker.service文件中的Exec...原创 2019-03-12 11:18:00 · 4491 阅读 · 0 评论 -
CentOS7搭建Harbor镜像仓库及https处理
前言笔者在规划服务容器化的过程中,对镜像管理有一些思考,最终决定使用Harbor管理镜像;在局域网搭建Harbor私有仓库,在构建镜像的服务器中构建好服务镜像,并且将镜像传上harbor中,那么测试及开发环境只需要拉取镜像运行,即完成服务的更新:部署过程修改hosts文件笔者以下使用的域名hub.domain.com,并不是实际注册的域名,而是通过修改Hosts文件指向了这个Harbo...原创 2019-03-08 08:18:52 · 2021 阅读 · 0 评论 -
微服务SpringCloud项目docker容器化部署
前言近期接到领导通知,要对公司应用进行后台架构进行调整,把java应用从原先的java -jar **.jar启动方式,改成全部以docker容器的方式运行,这篇文章,是笔者在对java应用容器化的过程做的记录。应用是采用微服务SpringCloud框架,在对所有模块进行容器化的过程中也要注意固定IP,映射相关目录、容器时间等问题,再下面的内容中,笔者也有相关介绍也解决。Docker的安装这...原创 2019-03-08 18:32:58 · 3259 阅读 · 0 评论 -
MacOS Docker fix "kubernetes is starting"
前言笔者在自己的MacOS上使用Docker,在尝试此版本的Kubernetes的时候,遇到这个kubernetes is starting...的问题,导致Kubernetes一直卡在此处无法启动。在网络上查找相关解决方案时,认为这是因为国内网络环境造成的,导致无法(或者速度极慢)拉取所需镜像;于是想设置挂代理的方式去解决,挂上小飞机后,设置全局代理,还是一直卡在starting……最后...原创 2019-02-21 10:31:08 · 20374 阅读 · 14 评论 -
Docker修改已停止运行容器配置文件
前言基于Docker的Nginx服务中,笔者修改了Nginx的配置文件,结果重启容器时导致Nginx起不来,又不能使用 docker exec ...的方式进入容器修改配置文件。解决步骤# 查看容器报错原因[root@pro nginx]# docker logs nginxnginx: [emerg] unknown directive "gizp" in /etc/nginx/ngi...原创 2019-02-19 10:27:15 · 6150 阅读 · 2 评论 -
基于Docker安装破解版Jira(无坑)
前言因为现用的Jira需要下载一个插件,这个插件是需要付费的,价格大概是$18000……于是决定重建Jira软件系统,并采用Docker来实现破解版的Jira安装。步骤1、下载镜像一定要安装jira-software(不是jira),否则没有agile[root@iZo7e61fz42ik0Z ~]# docker pull dchevell/jira-software:7.13.0...原创 2019-01-24 11:55:45 · 8539 阅读 · 2 评论 -
升级Docker后重启容器出现错误Unknown runtime specified docker-runc
前言笔者维护的Docker版本为1.13.1,,在对其版本升级到18.06.1之后,启动旧版本创建的容器时遇到这个错误:[root@template-centos7 /data]#docker start mysql33Error response from daemon: Unknown runtime specified docker-runcError: failed to star...原创 2019-02-18 12:28:24 · 4694 阅读 · 2 评论 -
CentOS7安装Docker指定版本
前言用systemctl命令安装的Docker,版本是比较低的,如果有某些软件(例如harbor)需要Docker的指定版本,那就要安装对应版本的Docker了。此文记录CentOS7安装Docker指定版本的过程。过程## 1、安装依赖$ yum install -y yum-utils device-mapper-persistent-data lvm2## 2、添加docker软件...原创 2018-12-06 17:34:43 · 1887 阅读 · 1 评论 -
Docker启动容器报错: connect: no route to host
前言笔者在重启了Docker服务后,发现其中一个api容器起不来了,这个容器在内部链接了另外一个MySQL容器,而那个MySQL容器是已经正常运行了。笔者通过docker logs container查看api容器启动日志,发现了这个错误:[ORM]2018/10/31 09:05:36 register db Ping `default`, dial tcp 192.168.1.54:330...原创 2018-10-31 19:21:39 · 25712 阅读 · 0 评论 -
Error response from daemon: rpc error: code = 14 desc = grpc: the connection is unavailable
前言笔者在restart了一个容器之后,准备stop掉这个容器,于是报了这个错误:Error response from daemon: rpc error: code = 14 desc = grpc: the connection is unavailable解决方案重启Docker服务即可[root@template-centos7 /data]#systemctl restar...原创 2018-10-31 18:53:34 · 3655 阅读 · 2 评论 -
Docker : iptables failed/iptables: No chain/target/match by that name问题解决
前言不重启Docker服务解决iptables failed 。问题描述今天因为MySQL修改了配置文件,需要重启MySQL容器使之生效,然后执行了docker restart mysqlN,结果重启失败!报了以下错误:Error response from daemon: Cannot start container mysqlN:iptables failed: iptables --...原创 2018-09-20 19:51:26 · 5521 阅读 · 1 评论 -
Docker环境下的Nginx开启gzip模式
1、修改配置文件由于在创建容器已经将nginx配置文件映射到宿主机,所以直接修改宿主机目录配置文件[root@template-centos7 /data/nginx]#lsconf.d html logs nginx.conf[root@template-centos7 /data/nginx]#vim nginx.conf……gzip on;……2、重启容器使配置...原创 2018-09-02 16:30:42 · 3263 阅读 · 4 评论 -
使用Docker搭建Zabbix服务
前言Zabbix官方提供有Docker镜像,本文结合资料记录一次使用Docker搭建Zabbix的过程,Docker、Zabbix的使用及介绍不再赘述。Docker源文件所有Zabbix组件都下列Docker源码库中提供:Zabbix agent : zabbix/zabbix-agentZabbix server: Zabbix server(支持MySQL数据库) z...原创 2018-07-30 22:51:34 · 4793 阅读 · 3 评论 -
Docker查看所有容器ip(工具)
1、安装这个获取所有容器 IP 的工具$ curl -L https://github.com/hlwojiv/tools/releases/download/1.0/docker-allip -o /usr/local/bin/docker-allip && chmod +x /usr/local/bin/docker-allip2、使用工具$ docker-allip...原创 2019-05-08 12:36:06 · 4482 阅读 · 0 评论
分享