docker
docker-knowledge , docker-compose,
lituxiu
Nothing is impossible to a willing heart!
展开
-
dockerfile创建nginx-php容器镜像
目录一、前言:二、dockerfile创建nginx-php容器镜像三、用docker-compose去运行容器,在docker-compose.yml里设置挂载目录。一、前言: 由于上一遍的<<dockerfile创建lnmp镜像>>讲到,当nginx与php分两个容器布署时,php容器里运行php-fpm的用户是nobody,虽然可正常...原创 2019-07-09 15:23:21 · 4571 阅读 · 0 评论 -
dockerfile创建lnmp镜像
目录一、创建lnmp的相关镜像1.1、dockerfile创建php7.2.16镜像1. 2、dockerfile创建nginx-1.15.7镜像1.3、mysql镜像是直接在docker仓库上pull二、通过dockerpose-compose运行lnmp环境2.1、安装docker-compose2.2、用docker-compose运行lnmp环境并挂载...原创 2019-04-17 21:59:30 · 5376 阅读 · 0 评论 -
dockerfile创建jdk和tomcat镜像
目录前言:第一步:创建jdk1.8镜像1.1、下载jdk1.81.2、文件存放位置1.3、vim dockerfile1.4、创建jdk-1.8镜像1.5、验证jdk环境是否有安装成功第二步:创建tomcat8.5.40的镜像2.1、下载tomcat8.5.40的tar包2.2、vim dockerfile2.3、创建tomcat8.5.40镜像2....原创 2019-04-18 16:16:39 · 624 阅读 · 1 评论 -
dockerfile创建redis4.0.10
前言: 本文讲解如果用dockerfile创建redis4.0.10镜像并挂载容器数据、配置文件目录!一、下载redis4.0.10的源码安装包[root@dingzhi ~]# cd redis4.0.10/[root@dingzhi redis4.0.10]# wget http://download.redis.io/releases/redis-4.0.1...原创 2019-04-20 10:29:54 · 1394 阅读 · 0 评论 -
dockerfile创建mongodb4.0.8
前言: 用dockerfile创建mongodb4.0.8镜像。一、准备工作: 1、下载mongodb4.0.8文件包到/root/mongodb4.0.8目录里[root@dingzhi ~]# mkdir mongodb4.0.8/[root@dingzhi ~]# cd mongodb4.0.8/[root@dingzhi mongodb4....原创 2019-04-20 17:45:25 · 1835 阅读 · 8 评论 -
docker的在线和离线安装方式
系统环境:CentOS Linux release 7.4.1708 (Core)1、联网在线安装docker1.13.1 1)#有系统自身自带的yum源安装docker(默认版本1.13.1) yum -y install docker 2)启动docker服务并设置开机启动 systemctl start docker ...原创 2019-09-03 14:32:37 · 2980 阅读 · 0 评论 -
源码安装docker,创建docker.service服务
环境:CentOS 7(core1708)版本:Docker version 18.03.1-ce安装过程请看https://blog.csdn.net/lituxiu/article/details/100515996参照github上的大神链接https://github.com/moby/moby/blob/master/contrib/init/systemd/docker.serv...原创 2019-09-11 18:05:08 · 4460 阅读 · 0 评论 -
创建jdk1.8和tomcat7.0.96镜像,消除random阻塞,优化tomcat容器启动速度
此前的一篇文章也创建过jdk和tomcat的镜像,可是每次启动超慢,后来了解有tomcat的random随机数阻塞的东西,来改进这个tomcat启动慢的问题! 在这个链接中下载jdk-8u211-linux-x64.tar.gz和apache-tomcat-7.0.96.tar.gz1.文件路结构[root@vm88 jdk]# pwd/root/jdk...原创 2019-09-17 16:21:58 · 402 阅读 · 0 评论 -
docker启动mysql5.7 容器里查表中文字样乱码处理
用命令docker exec -it 数据库容器名 /bin/bash进入容器后,正常用mysql -uroot -p密码启动mysql数据库时,查看中文字段如下查看mysql的字符编号show variables like 'character%';(默认为latin1)问题处理:set names utf8;(以上命令等价下面三条命令set character_...原创 2019-09-23 11:24:28 · 818 阅读 · 0 评论