
Docker
harris135
这个作者很懒,什么都没留下…
展开
-
CentOS7 Docker安装操作以及基本命令
CentOS7 Docker安装操作以及基本命令 标题1.安装docker yum -y install docker-io [root@localhost ~]# yum -y install docker-io Loaded plugins: fastestmirror, langpacksLoading mirror speeds from cached hostfile * base:原创 2017-06-23 02:43:13 · 7534 阅读 · 0 评论 -
Docker学习笔记--Docker 启动nginx实例挂载目录权限不够
今天在启动一个docker 运行nginx实例,在挂载目录时,出现访问静态目录时,权限不够执行的命令是: docker run --name my-nginx -d -p 80:80 --restart=always -v /cloud/nginx/webroot:/usr/share/nginx/html:rw -v /cloud/nginx/log:/var/log/ngi原创 2018-02-02 16:12:02 · 9886 阅读 · 0 评论 -
Docker --常用的中间件Docker启动实例命令
一、 redis docker run -d \--name redis \--restart=always \--privileged=true \-h redis \-p 6379:6379 \-v /opt/redis:/data \redis:3.2参数说明:二、mysqldocker run -d \--name mysql \--pri原创 2018-02-06 12:40:41 · 622 阅读 · 0 评论 -
Kubernetes--学习笔记-6 -- CAdvisor的使用
关于cAdvisor的使用,我们知道,容器相比较云主机最大的优势是可以共享资源,也就是可以较云主机创建更多的容器协同工作,当然,这么多容器如何统一管理,运维监控可能是我们需要关注的话题,接下来就介绍一下一个比较好的容器监控工具。 docker run --volume=/:/rootfs:ro --volume=/var/run:/var/run:rw --volume=/s原创 2018-02-02 00:45:09 · 10392 阅读 · 0 评论 -
Docker学习 -- 使用Docker 的Dockerfile构建tomcat容器,在线部署web项目
一、.使用ieda 创建一个webapp 工程 如下图:二、加入spring mvc 等一下依赖包,配置等,如下:1. 工程结构如下:2. pom.xml 文件完整如 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc...原创 2018-02-13 16:30:55 · 3247 阅读 · 0 评论 -
Docker学习--使用Tomcat 容器运行 Spring mvc web app
本文主要使用Spring mvc 做一个web 的demo ,使用tomcat 的容器来运行,下面开始介绍:一、 首先在自已的虚机中安装一个linux系统 ,我这里的系统是Centos7.4,安装步骤就不多讲述,请读者自行搜索,在linux 系统 中安装完后,依次执行以下命令:1. 激活网卡将ONEBOOT=no 改成 ONBOOT=yes 2.设置网络连接模式依上设置完后,执行重启网络服务sys...原创 2018-02-08 16:34:22 · 4431 阅读 · 0 评论 -
Docker-MySql -- 使用mysqldump 命令备份导出mysql容器中的结构数据
1.查看当前启动的mysql运行容器docker ps 2.使用以下命令备份导出数据库中的所有表结构和数据docker exec -it mysql mysqldump -uroot -p123456 paas_portal > /cloud/sql/paas_portal.sql3.只导数据不导结构 mysqldump -t 数据库名 -uroot -p > xxx.sql...原创 2018-03-23 10:40:53 · 10377 阅读 · 3 评论 -
Docker Mysql容器--开启binlog日志
使用Docker容器也有一段时间了,主要是项目中有用到,现有需求开启用Docker容器启动的mysql数据库的binlog,以作日志记录 和数据恢复,我们了解了MySQL的binlog日志的开启方式以及binlog日志的一些原理和常用操作,我们知道,binlog有两大作用,一个是使用binlog恢复数据,另一个就是用来做主从复制。本篇笔记就是来记录如何使用开启binlog日志和做数...原创 2018-03-27 16:25:42 · 24263 阅读 · 4 评论 -
Linux 下启动java应用jar包的shell脚本,解决启动时间过长的问题
#!/bin/bashcurrenttime=$(date +%Y%m%d%H%M%S)logfile="$1_${currenttime}.log"jarfile="$1.jar"command="java -Duser.timezone=Asia/Shanghai -Djava.security.egd=file:/dev/./urandom -Xms128m -Xmx512m -ja...原创 2018-04-03 10:27:39 · 2286 阅读 · 0 评论 -
Kubernetes -- kuberctl运维常的一些命令
工作中运维常用到的一些kubernetes kubectl的命令,记录下来查看集群状态kubectl cluster-info 查看集群信息kubectl version 显示kube命令行及kube 服务端的版本kubectl api-versions 显示支持的API版本集合kubectl config view 显示当前kubectl配置kubectl g...原创 2018-03-28 12:47:20 · 3843 阅读 · 1 评论 -
Communications link failure ,The last packet successfully received from the server was 18,903 millis
今天开发环境出现连接数据报以下错误,错误信息如下:The last packet successfully received from the server was 18,903 milliseconds ago. The last packet sent successfully to the server was 18,901 milliseconds ago.; nested exc...原创 2018-04-11 15:14:49 · 2469 阅读 · 0 评论 -
Centos7 Docker安装consul
docker 环境准备好2 下载最新的consul镜像docker pull consul[root@localhost cloud]# docker images REPOSITORY TAG IMAGE ID CREATED SIZEdocker.io/consul原创 2018-01-03 11:16:45 · 5569 阅读 · 0 评论 -
Docker安装mysql 就这么简单
Docker安装mysql 就这么简单 1 .rpm -qa|grep docker yum -y install docker2. systemctl start docker.servicechkconfig docker on3.docker run -d --name my_mysql -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=原创 2017-12-19 14:08:58 · 312 阅读 · 0 评论 -
CentOS7安装使用Docker
CentOS7安装使用Docker安装 Docker 官方为了简化安装流程,提供了一套安装脚本,CentOS 系统上可以使用这套脚本安装:curl -sSL https://get.docker.com/ | sh 执行这个命令后,脚本就会自动的将一切准备工作做好,并且把 Docker 安装在系统中。 不过,由于伟大的墙的原因,在国内使用这个脚本可能会出现转载 2017-08-04 11:33:46 · 349 阅读 · 0 评论 -
Docker中使用Tomcat并部署war工程
准备 首先从远程仓库拉取Tomcat镜像到本地。docker pull tomcat 使用images命令查看是否拉取成功。 创建镜像文件并将war包上传到同级目录下。(本文是在/usr/local/docker/tomcat文件夹下创建,可根据个人需要自由调整)touch Dockerfile 使用vi命令编辑Dockerfile文件 F...转载 2017-08-04 11:39:55 · 8527 阅读 · 4 评论 -
Spring Boot与Docker部署
转到:Spring Boot与Docker部署开启Docker远程访问 首先需要开启docker远程访问功能,以便可以进行远程操作。CentOS 6 修改/etc/default/docker文件,重启后生效(service docker restart)。DOCKER_OPTS="-H=unix:///var/run/docker.sock -H=转载 2017-08-04 11:48:47 · 5587 阅读 · 0 评论 -
Centos7 的Docker上如何安装MySQL
1.进入Linux后,使用Docker命令下载MySQL,命令如: docker pull mysql:5.7运行该命令后,则会显示以下日志:[root@localhost ~]# docker pull mysql:5.75.7: Pulling from library/mysqlad74af05f5a2: Pull complete 0639788facc8: Pull comp原创 2017-08-04 14:39:32 · 1517 阅读 · 0 评论 -
Docker 学习总结——云端基于Docker的微服务与持续交付实践
转至:http://blog.youkuaiyun.com/u012562943/article/details/51848542本文根据〖2016 全球运维大会•深圳站〗现场演讲嘉宾分享内容整理而成讲师简介易立毕业于北京大学,获得学士学位和硕士学位;目前负责阿里云容器技术相关的产品的研发工作。加入阿里之前,曾在IBM中国开发中心工作14年,担任资深技术转载 2017-08-15 15:47:23 · 567 阅读 · 0 评论 -
Docker学习总结——从零开始搭建Jenkins+Docker自动化集成环境
转至:http://blog.youkuaiyun.com/u012562943/article/details/52437878本文只简单标记下大概的步骤,具体搭建各个部分的细节,还请自行搜索。第一、二部分只是对Jenkins和Docker的简单介绍,熟悉的同学请直接跳到第三部分。一、关于JenkinsJenkins简介Jenkins可以帮你构建一个自动化的持续集成环转载 2017-08-15 15:49:40 · 884 阅读 · 0 评论 -
Docker学习总结——Docker 创建Nginx的容器。
转至:http://blog.youkuaiyun.com/u012562943/article/details/519916761、前言进入云计算的时代,各大云提供商AWS,阿里云纷纷推出针对Docker的服务,现在Docker是十分火爆,那么docker到底是什麽,让我们来体验一下。2、Docker是什麽Docker是一个开源的应用容器引擎,可以把应用以及依赖包放到一个转载 2017-08-15 16:05:02 · 698 阅读 · 0 评论 -
Docker学习总结——非常详细的 Docker 学习笔记
转至:http://blog.youkuaiyun.com/u012562943/article/details/52100538一、Docker 简介Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用于分享、管理 Docker 容器的 Docker SaaS 平台 -- Docker Hubdocker 使用客户端-服务器 (C/S)转载 2017-08-15 16:29:13 · 818 阅读 · 0 评论 -
Dockerfile基本语法结构和指令用法详解
DockerfileDocker 可以通过 Dockerfile 的内容来自动构建镜像。Dockerfile 是一个包含创建镜像所有命令的文本文件,通过docker build命令可以根据 Dockerfile 的内容构建镜像,在介绍如何构建之前先介绍下 Dockerfile 的基本语法结构。Dockerfile 有以下指令选项:FROMMAINTAINERRUNCMDEX转载 2017-08-15 18:08:46 · 1327 阅读 · 0 评论 -
Jenkins 构建Docker镜像执行shell脚本用户权限问题
在jenkins 构建docker 镜像时,执行到docker build 时,构建失败了,错误信息如下:+ docker build -t cloud-paas-portal:13 --build-arg APP_KEY=cloud-paas-portal .Cannot connect to the Docker daemon. Is the docker daemon running on原创 2017-11-07 10:37:28 · 7135 阅读 · 1 评论 -
CentOS7 搭建docker registry 私库
10.11.3.71 docker 私库 10.11.3.72 客户端安装docker 环境yum -y install docker 2.docker registry 私库镜像docker pull registry3.将docker 设置为开机重启并启动systemctl start dockersystemctl enable docker4.在两台机器中的 /etc/hosts原创 2017-11-08 17:36:08 · 2601 阅读 · 1 评论 -
Docker 安装mysql
准备好docker 环境1.下载 mysql的镜像 docker pull mysql:5.72.启动mysql5.7的一个容器[root@localhost ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEdocker.io/re原创 2017-12-20 10:45:48 · 464 阅读 · 0 评论 -
Centos7 docker 安装 redis
下载redis 镜像docker pull redis 启动redis 镜像的一个容器实例docker images docker.io/redis latest 1e70071f4af4 2 weeks ago 106.7 MBdocker run -d --name redis --privileg原创 2017-12-26 18:11:45 · 2340 阅读 · 0 评论 -
Docker学习总结(33)——Docker环境下搭建 MySQL 主从复制
搭建环境Centos 7.2 64位MySQL 5.7.13Docker 1.13.1接下来,我们将会在一台服务器上安装docker,并使用docker运行三个MySQL容器,分别为一主两从。安装docker执行命令[root@VM_0_17_centos ~]# yum install docker如果有提示,一路y下去安装成功启动Docker后,查看版本[root@VM_0_17_centos...转载 2018-06-05 13:23:12 · 860 阅读 · 0 评论