![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
胖哥真不错
奋者无敌
展开
-
Docker学习笔记21:Docker数据管理
生产环境中使用Docker的过程中,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及容器的数据管理操作。容器中管理数据主要有两种方式:·数据卷(DataVolumes):容器内数据直接映射到本地主机环境; ·数据卷容器(DataVolumeContainers):使用特定容器维护数据卷。本篇将首先介绍如何在容器内创建数据卷,并且把本地的目录或文件挂载到...原创 2020-01-09 16:18:31 · 138 阅读 · 0 评论 -
Docker学习问题记录:The container name "/zabbix-agent" is already in use by
错误详情:docker: Error response from daemon: Conflict. The container name "/zabbix-agent" is already in use by container "7764c3687554112067d292f2650926678f3ead382225a4684ef1408093c5ca0e". You have to re...原创 2019-12-31 17:14:11 · 417 阅读 · 0 评论 -
Docker学习笔记20:docker使用之资源汇总
Docker 资源Docker 官方主页:https://www.docker.com Docker 官方博客:https://blog.docker.com/ Docker 官方文档:https://docs.docker.com/ Docker Store:https://store.docker.com Docker Cloud:https://cloud.docke...原创 2019-12-27 15:06:54 · 361 阅读 · 0 评论 -
Docker学习笔记19:docker使用之命令大全
容器生命周期管理run start/stop/restart kill rm pause/unpause create exec容器操作ps inspect top attach events logs wait export port容器rootfs命令commit cp diff镜像仓库login pull pus...原创 2019-12-27 15:04:46 · 211 阅读 · 0 评论 -
Docker学习笔记18:docker实例之redis 集群搭建
Redis 集群是一个提供在多个 Redis 节点间共享数据的程序集。Redis 集群并不支持处理多个 keys 的命令,因为这需要在不同的节点间移动数据,从而达不到像 Redis 那样的性能,在高负载的情况下可能会导致不可预料的错误.Redis 集群通过分区来提供一定程度的可用性,在实际环境中当某个节点宕机或者不可达的情况下继续处理命令。Redis 集群的优势:自动分割数据到不...原创 2019-12-27 11:02:18 · 2390 阅读 · 0 评论 -
Docker学习笔记17:docker实例之安装 Node.js、PHP、MySQL、Tomcat、Python、Redis、MongoDB、Apache
说明:由于这种服务安装,目前对我来说比较基础了,所以,就不一一进行介绍了。后续,我会更新一个项目实战,目前很多公司正在用的,欢迎大家支持关注哈。给大家留一个地址:Docker 安装 Node.jsDocker 安装 PHPDocker 安装 MySQLDocker 安装 TomcatDocker 安装 PythonDocker 安装 RedisDocker 安...原创 2019-12-26 12:21:36 · 223 阅读 · 0 评论 -
Docker学习笔记16:docker实例之安装 Nginx
Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务 。1、查看可用的 Nginx 版本访问 Nginx 镜像库地址:https://hub.docker.com/_/nginx?tab=tags。可以通过 Sort by 查看其他版本的 Nginx,默认是最新版本nginx:latest。你也可以在下拉列表中...原创 2019-12-26 11:34:33 · 437 阅读 · 0 评论 -
Docker学习笔记15:docker使用之Swarm 集群管理
简介Docker Swarm 是 Docker 的集群管理工具。它将 Docker 主机池转变为单个虚拟 Docker 主机。 Docker Swarm 提供了标准的 Docker API,所有任何已经与 Docker 守护程序通信的工具都可以使用 Swarm 轻松地扩展到多个主机。支持的工具包括但不限于以下各项:Dokku Docker Compose Docker Machi...原创 2019-12-26 11:21:43 · 416 阅读 · 0 评论 -
Docker学习笔记14:docker使用之Machine
简介Docker Machine 是一种可以让您在虚拟主机上安装 Docker 的工具,并可以使用 docker-machine 命令来管理主机。Docker Machine 也可以集中管理所有的 docker 主机,比如快速的给 100 台服务器安装上 docker。Docker Machine 管理的虚拟主机可以是机上的,也可以是云供应商,如阿里云,腾讯云,AWS,或 Dig...原创 2019-12-26 10:47:39 · 304 阅读 · 0 评论 -
Docker学习笔记13:docker使用之Compose
Compose 简介Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。如果你还不了解 YML 文件配置,可以先阅读YAML 入门教程。Compose 使用的三个步骤: 使用 Dockerfile 定义应用程序的环境...原创 2019-12-25 11:39:54 · 779 阅读 · 0 评论 -
Docker学习笔记12:docker使用之YAML 入门
说明:由于在Docker Compose构建镜像文件时,用到了yml格式的文件,所以来了解一下。YAML 是 "YAML Ain't a Markup Language"(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:"Yet Another Markup Language"(仍是一种标记语言)。YAML 的语法和其他高级语言类似,并且可以简单表...原创 2019-12-24 12:09:11 · 7974 阅读 · 0 评论 -
Docker学习笔记11:docker使用之Dockerfile
什么是 Dockerfile?Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。使用 Dockerfile 定制镜像这里仅讲解如何运行 Dockerfile 文件来定制一个镜像,具体 Dockerfile 文件内指令详解,将在下一节中介绍,这里你只要知道构建的流程即可。1、下面以定制一个 nginx 镜像(构建好的镜像内会有一个 /...原创 2019-12-24 11:51:52 · 425 阅读 · 0 评论 -
Docker学习笔记10:docker使用之仓库管理
仓库(Repository)是集中存放镜像的地方。以下介绍一下Docker Hub。当然不止 docker hub,只是远程的服务商不一样,操作都是一样的。Docker Hub目前 Docker 官方维护了一个公共仓库dDocker Hub。大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现。注册在https://hub.docker.com 免费注册一...原创 2019-12-24 11:37:26 · 486 阅读 · 0 评论 -
Docker学习问题记录:denied: requested access to the resource is denied
问题描述:[root@test ~]# docker push dockerzhcy/ansible:v3The push refers to repository [docker.io/dockerzhcy/ansible]da8cb4f18b1c: Preparing56ad200516c8: Preparinge8c985731e44: Preparingb9878c...原创 2019-12-23 18:00:49 · 563 阅读 · 0 评论 -
Docker学习笔记09:docker使用之容器连接
继续加油前面我们实现了通过网络端口来访问运行在 docker 容器内的服务。容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过-P或-p参数来指定端口映射。下面我们来实现通过端口连接到一个 docker 容器。网络端口映射我们创建了一个 python 应用的容器。[root@test ~]# docker run -d -P training/...原创 2019-12-20 13:16:08 · 708 阅读 · 0 评论 -
Docker学习笔记08:docker使用之镜像使用
学无止境原创 2019-12-19 15:40:25 · 415 阅读 · 0 评论 -
Docker学习笔记07:docker使用之容器使用
获取镜像如果我们本地没有 redis镜像,我们可以使用 docker pull 命令来载入 redis 镜像:[root@test ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZEnginx ...原创 2019-12-19 11:41:36 · 396 阅读 · 0 评论 -
Docker学习笔记06:docker使用之Hello World
Docker 允许你在容器内运行应用程序, 使用docker run命令来在容器内运行一个应用程序。输出Hello world[root@test ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE...原创 2019-12-19 09:59:57 · 360 阅读 · 0 评论 -
Docker学习笔记05:Docker常用命令介绍
说明:这里主要介绍一下docker的常用命令,方便后续的操作。docker命令帮助查看:我在学习时,在应用命令之前,先看一下这个命令的帮助信息。在后续使用时,命令这么多,不可能都记得很清楚、很全;所以,学会查看帮助信息,是非常重要的。在学习之初,强烈建议,每个参数先大题看一下。[root@test ~]# docker --helpUsage: docker COMMA...原创 2019-12-18 11:31:03 · 229 阅读 · 0 评论 -
Docker学习笔记04:Docker安装
说明:这里只介绍rpm的安装方式,出于工作需要,不能连接外网;其它一些安装方式,请大家自行选择。安装版本:docker-engine-1.7.1-1.el6.x86_64.rpm。操作步骤:1.将上面的docker安装包,上传到服务器的/root下;2. 安装docker:[root@test ~]# yum install –y docker-engine-1.7...原创 2019-12-18 10:39:57 · 163 阅读 · 0 评论 -
Docker学习笔记03:linux操作系统内核升级
在安装Docker时,发现操作系统内核版本过低。因为Docker对操作系统的内核是有要求的,所以,在此记录一下内核升级过程。提前准备好:CentOS 6.10 ISO镜像文件或者Oracle Etnterpres Linux 6.10)ISO系统要求:Docker目前只能运行在64位平台上,并且要求内核版本不低于3.10,实际上内核越新越好,过低的内核版本容易造成...原创 2019-12-17 15:29:21 · 816 阅读 · 0 评论 -
Docker学习笔记02:Docker与虚拟化
在开始安装Docker之前,理解一下Docker与虚拟化之间的区别,还是蛮有意思的,在此记录一下。虚拟化(Virtualization)技术是一个通用的概念,在不同领域有不同 的理解。在计算领域,一般指的是计算虚拟化(Computing Virtualization),或通常说的服务器虚拟化。维基百科上的定义如 下:“虚拟化是一种资源管理技术,是将计算机的各种实体资源,如服务 器、...原创 2019-12-17 15:00:59 · 147 阅读 · 0 评论 -
Docker学习笔记01:docker简介与架构
Docker,2013年发布至今, 一直广受瞩目,被认为可能会改变软件行业。 但是,许多人并不清楚 Docker 到底是什么,要解决什么问题,好处又在哪里?今天就带着这些疑问,帮助大家理解它,还带有简单易懂的实例,教你如何将它用于日常开发。在此,进行记录,一是可以长久保存;二是也算是分享出来一下。Docker简介Docker是一个开源的容器引擎,它有助于更快地交付应用。Docker可...原创 2019-12-17 14:58:06 · 177 阅读 · 0 评论 -
Docker学习记录00:Docker RPM包下载介绍
学习说明:我的学习是根据Docker菜鸟教程(https://www.runoob.com/docker/docker-tutorial.html)、Docker实战、Docker技术入门与实战第2版来学习的。Docker RPM包下载下载地址:http://yum.dockerproject.org/repo/点击“main” 进去按照系统类型选择即可。...原创 2019-12-16 10:11:09 · 258 阅读 · 0 评论