![](https://img-blog.csdnimg.cn/20200703163336774.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Docker
文章平均质量分 79
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
roc_lpy
不争,不露,不显
展开
-
Docker 入门到实战 之 安装RocketMQ
消息队列RocketMQ版(原名开放消息服务,简称ONS)是阿里云基于Apache RocketMQ构建的低延迟、高并发、高可用、高可靠的分布式消息中间件。原创 2022-09-12 19:06:42 · 1776 阅读 · 1 评论 -
Docker 入门到实战 之 安装RabbitMQ
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。原创 2022-09-11 20:42:42 · 130 阅读 · 0 评论 -
Docker 入门到实战 之 安装SVN
SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。原创 2022-09-11 21:52:13 · 1918 阅读 · 0 评论 -
Docker 入门到实战 之 端口映射
在启动容器时,如果不配置宿主机器与虚拟机的端口映射,外部程序是无法访问虚拟机的,因为没有端口。 容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P 或 -p 参数来指定端口映射。 当使用 -P 标记时,Docker 会随机映射一个 49000~49900 的端口到内部容器开放的网络端口。端口映射通过-P和-p参数来实现一、-P将容器内部开放的网络端口随机映射到宿主机的一个端口上;二、-p指定要映射的端口,一个指定端口上只可以绑定一个容器;...原创 2020-07-15 15:34:50 · 619 阅读 · 0 评论 -
Docker 入门到实战 之 初识Docker
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。原创 2020-07-04 01:04:59 · 266 阅读 · 0 评论 -
Docker 入门到实战 之 Docker安装
本教程以CentOS 7.x为例,配置并运行Docker,其他 Linux 发行版大同小异。1、卸载系统残留的docker[root@Roker ~]# yum remove dockerLoaded plugins: fastestmirrorNo Match for argument: dockerNo Packages marked for removal2、安装Docker的版本库[root@Roker ~]# yum install -y yum-utils...原创 2020-07-03 16:31:46 · 898 阅读 · 0 评论 -
Docker 入门到实战 之 镜像(image)详解
在一个新的Docker环境中是没有镜像的存在的,我们需要从镜像仓库拉取需要的镜像。常见的镜像仓库服务是 Docker Hub,但是也存在其他镜像仓库服务。Docker 运行容器前需要本地存在对应的镜像,如果本地不存在该镜像,Docker 会从镜像仓库下载该镜像。下面介绍Docker关于净镜像的命令操作:1、查找镜像我们可以从Docker Hub网站来搜索镜像,Docker Hub网址为:https://hub.docker.com/我们也可以使用docker search命令...原创 2020-07-07 00:23:31 · 889 阅读 · 0 评论 -
Docker 入门到实战 之 镜像加速器
国内从 Docker Hub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。国内很多云服务商都提供了国内加速器服务,例如: 网易云加速器 https://hub-mirror.c.163.com 百度云加速器 https://mirror.baidubce.com 阿里云加速器(需登录账号获取) 由于镜像服务可能出现宕机,建议同时配置多个镜像。各个镜像站测试结果请到 docker-practice/docker-registry-cn-mirror-test 查看。原创 2020-07-07 10:33:17 · 367 阅读 · 0 评论 -
Docker 入门到实战 之 容器(container)详解
上节学习了镜像(image),本节学习容器(container)。一、基本概念容器是 Docker 的三个基本概念中的又一核心概念。容器是镜像的运行时实例。可以从单个镜像上启动一个或多个容器。简单的说,容器是独立运行的一个或一组应用,以及它们的运行态环境。对应的,虚拟机可以理解为模拟运行的一整套操作系统(提供了运行态环境和其他系统环境)和跑在上面的应用。再来温习一下虚拟机和容器的差异:虚拟机和容器最大的区别是容器更快并且更轻量级——与虚拟机运行在完整的操作系统之上相比,容器会共享其所在主机原创 2020-07-07 18:32:12 · 2785 阅读 · 0 评论 -
Docker 入门到实战 之 应用容器化
应用容器化,通俗点讲就是将应用程序部署到容器中。Docker的核心思想就是如何将应用整合到容器中,并且能在容器中实际运行。 将应用整合到容器中并且运行起来的这个过程,称为“容器化”(Containerizing),有时也叫作“Docker化”(Dockerizing)。容器是为应用而生的,具体来说,容器能够简化应用的构建、部署和运行过程。完整的应用容器化过程主要分为以下几个步骤。编写应用代码。 创建一个 Dockerfile,其中包括当前应用的描述、依赖以及该如何运行这个应用。...原创 2020-07-08 10:58:27 · 447 阅读 · 0 评论 -
Docker 入门到实战 之 仓库(Repository)详解
仓库(Repository)是集中存放镜像的地方。一个容易混淆的概念是注册服务器(Registry)。实际上注册服务器是管理仓库的具体服务器,每个服务器上可以有多个仓库,而每个仓库下面有多个镜像。从这方面来说,仓库可以被认为是一个具体的项目或目录。例如对于仓库地址 docker.io/ubuntu 来说,docker.io 是注册服务器地址,ubuntu 是仓库名。 大部分时候,并不需要严格区分这两者的概念。1、Docker Hub目前 Docker 官方维护了一个公共仓库Docker Hub.原创 2020-07-08 15:34:00 · 3772 阅读 · 0 评论 -
Docker 入门到实战 之 容器数据管理
数据主要分为两类,持久化的与非持久化的。持久化数据是需要保存的数据。例如客户信息、财务、预定、审计日志以及某些应用日志数据。非持久化数据是不需要保存的那些数据。两者都很重要,并且Docker均有对应的支持方式。每个 Docker 容器都有自己的非持久化存储。非持久化存储自动创建,从属于容器,生命周期与容器相同。这意味着删除容器也会删除全部非持久化数据。如果希望自己的容器数据保留下来(持久化),则需要将数据存储在卷上。卷与容器是解耦的,从而可以独立地创建并管理卷,并且卷并未与任意容器生命周期绑定。..原创 2020-07-13 16:45:36 · 152 阅读 · 0 评论 -
Docker 入门到实战 之 安装MySQL
MySQL 是世界上最受欢迎的开源数据库。凭借其可靠性、易用性和性能,MySQL 已成为 Web 应用程序的数据库优先选择。原创 2020-07-03 18:33:47 · 313 阅读 · 0 评论