Docker
文章平均质量分 59
Lansonli
CSDN大数据领域博客专家,InfoQ写作社区2022年度影响力作者、华为云社区2022年度十佳博主、华为云享专家、阿里云专家博主、腾讯云开发者社区2022年度最佳作者、腾云先锋(TDP)核心成员、51CTO专家博主,全网二十万多粉丝,知名互联网公司大数据高级开发工程师
展开
-
2021年腾讯云安装Docker最简洁方法
一、较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ dock原创 2021-10-24 11:21:33 · 3911 阅读 · 4 评论 -
docker 实现redis集群搭建
摘要:接触docker以来,似乎养成了一种习惯,安装什么应用软件都想往docker方向做,今天就想来尝试下使用docker搭建redis集群。首先,我们需要理论知识:Redis Cluster是Redis的分布式解决方案,它解决了redis单机中心化的问题,分布式数据库——首要解决把整个数据集按照分区规则映射到多个节点的问题。这边就需要知道分区规则——哈希分区规则。Redis Cluste...原创 2020-01-04 15:50:17 · 800 阅读 · 2 评论 -
使用Docker快速搭建PHP开发环境
一般我们会把nginx、php都安装在同一个容器,为了扩展方便,我们希望nginx容器和php容器分开。那么就可以使用docker link命令实现这一目的。需要的镜像:nginx 1.12.2 php(含php-fpm7.1) 7.1这里nginx镜像选择daocloud.io/library/nginx:1.12.2-alpine,php镜像自行编译(选用的是https://gi...原创 2019-10-07 17:51:41 · 1023 阅读 · 0 评论 -
Docker核心技术之仓库
一、Docker 仓库简介什么是Docker仓库Docker仓库就是存放docker镜像并有docker pull方法下载的云环境Docker仓库分为公有仓库和私有仓库。公有仓库指Docker Hub(官方)等开放给用户使用、允许用户管理镜像。 私有仓库指由用户自行搭建的存放镜像的云环境。二、Docker 私有仓库搭建搭建无认证私有仓库第一步:在需要搭建仓库...原创 2019-05-01 00:08:44 · 555 阅读 · 0 评论 -
Docker核心技术之数据管理
一、Docker 数据卷简介为什么用数据卷宿主机无法直接访问容器中的文件容器中的文件没有持久化,导致容器删除后,文件数据也随之消失容器之间也无法直接访问互相的文件为解决这些问题,docker加入了数据卷(volumes)机制,能很好解决上面问题,以实现: 容器与主机之间、容器与容器之间共享文件容器中数据的持久化将容器中的数据备份、迁移、恢复等数据卷的特点数据...原创 2019-04-30 23:50:21 · 478 阅读 · 0 评论 -
Docker核心技术之网络管理
一、Docker 网络管理简介为什么需要Docker网络管理容器的网络默认与宿主机、与其他容器都是相互隔离。容器中可以运行一些网络应用(如nginx、web应用、数据库等),如果要让外部也可以访问这些容器内运行的网络应用,那么就需要配置网络来实现。有可能有的需求下,容器不想让它的网络与宿主机、与其他容器隔离。有可能有的需求下,容器根本不需要网络。有可能有的需求下,容器需要更...原创 2019-04-24 23:29:56 · 694 阅读 · 0 评论 -
Docker的安装和版本详细介绍
1.Docker-CE和Docker-EE版本介绍Docker-CE指Docker社区版,由社区维护和提供技术支持,为免费版本,适合个人开发人员和小团队使用。 Docker-EE指Docker企业版,为收费版本,由售后团队和技术团队提供技术支持,专为企业开发和IT团队而设计。 相比Docker-EE,增加一些额外功能,更重要的是提供了更安全的保障。 此外,Docker的发布版本分为Stable...原创 2019-04-20 15:46:07 · 2113 阅读 · 0 评论 -
Docker核心技术之容器与镜像深入了解
一、Docker 容器与镜像Docker容器与镜像的关系 容器提交 – docker commit作用: 根据容器生成一个新的镜像命令格式: docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]命令参数(OPTIONS): -a, --author string 作者 ...原创 2019-04-23 23:24:22 · 627 阅读 · 0 评论 -
解决使用Dockerfile来build镜像时pip install遇到的BUG
错误如下,遇到第二次了,而且看到网上很多回答并不管用,当然也可能是对应的问题不太相同。Collecting requests (from -r requirements.txt (line 1))Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'Ne...原创 2019-05-03 09:18:05 · 10995 阅读 · 8 评论 -
Docker核心技术之Docker Compose
一、Docker Compose 简介Docker Compose是什么?Docker Compose是一个能一次性定义和管理多个Docker容器的工具。详细地说: Compose中定义和启动的每一个容器都相当于一个服务(service) Compose中能定义和启动多个服务,且它们之间通常具有协同关系管理方式:使用YAML文件来配置我们应用程序的服务。...原创 2019-05-02 16:04:36 · 674 阅读 · 0 评论 -
Docker核心技术之Dockerfile
一、Dockerfile简介Dockerfile其实就是根据特定的语法格式撰写出来的一个普通的文本文件 利用docker build命令依次执行在Dockerfile中定义的一系列命令,最终生成一个新的镜像(定制镜像)二、Dockerfile 示例与使用Dockerfile参考示例Dockerfile使用演示 – docker buildDockerfile使用...原创 2019-05-02 10:58:11 · 703 阅读 · 0 评论 -
Docker核心技术之容器详解
一、容器简介容器(Container):容器是一种轻量级、可移植、并将应用程序进行的打包的技术,使应用程序可以在几乎任何地方以相同的方式运行 Docker将镜像文件运行起来后,产生的对象就是容器。容器相当于是镜像运行起来的一个实例。 容器具备一定的生命周期。 另外,可以借助docker ps命令查看运行的容器,如同在linux上利用ps命令查看运行着的进程那样。二、容器与虚拟机Dock...原创 2019-04-23 00:27:43 · 1172 阅读 · 0 评论 -
Dockerfile的详解
什么是dockerfile?Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。 Docker通过读取Dockerfile中的指令自动生成映像。docker build命令用于从Dockerfile构建映像。可以在docker build命令中使用-f标志指向文件系统中任何位置的Dockerfile。例:docker build -f /p...原创 2019-04-18 00:35:55 · 467 阅读 · 1 评论 -
Docker核心技术之镜像
一、镜像简介镜像是一个Docker的可执行文件,其中包括运行应用程序所需的所有代码内容、依赖库、环境变量和配置文件等。 通过镜像可以创建一个或多个容器。二、镜像管理镜像搜索 - docker search作用: 搜索Docker Hub(镜像仓库)上的镜像命令格式: docker search [OPTIONS] TERM命令参数(OPTIONS): ...原创 2019-04-22 00:01:42 · 664 阅读 · 0 评论 -
linux CentOS7 下 Docker安装
Docker在CentOS安装介绍地址:https://docs.docker.com/install/linux/docker-ce/centos/使用root权限安装的。1.安装所需的包。$ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm22.设置存储库。$ sudo yum-co...原创 2019-03-31 23:03:24 · 543 阅读 · 0 评论