![](https://img-blog.csdnimg.cn/20190911091022147.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Docker
文章平均质量分 56
docker入门
十三y
加载失败
展开
-
Bitwarden报错:Cannot read properties of nul(reading ‘iterations‘)
Bitwarden所有终端都无法登录,但已登录的不受影响还能正常使用。看后台日志能找到404 Not Found的字样。原创 2023-02-21 00:38:50 · 5644 阅读 · 3 评论 -
[Harbor] 使用image-syncer在不同Harbor之间同步镜像
使用image-syncer在不同Harbor间同步镜像原创 2022-06-09 11:43:47 · 1196 阅读 · 1 评论 -
docker run时报错Resource temporarily unavailable
docker run 时报错Resource temporarily unavailable,oci runtime create failed检查docker 状态$ systemd --versionsystemd 229$ uname -r4.4.0-116-generic$ systemctl status docker | grep Tasks Tasks: 469 (Limit: 512)可以看到有Limit字样,说明Task限制了,设置为不限制即可,或改大一点$ su原创 2020-06-03 17:37:23 · 5027 阅读 · 0 评论 -
ARM环境下编译harbor
ARM环境下编译harbor版本1.7官方GitHub: https://github.com/goharbor/harbor第三方:https://github.com/zhanglu0704/harbor-arm64/tree/develop5.1. 编译harbor原文:https://github.com/goharbor/harbor/blob/release-1.7.0/do...原创 2020-04-25 21:43:39 · 4349 阅读 · 3 评论 -
Docker(九)本地镜像上传官方 docker 仓库
文章目录本地镜像上传至官方 docker 仓库:本地镜像上传至官方 docker 仓库:将自制的镜像上传至 docker 仓库; https://hub.docker.com/准备账户:登录到 docker hub 创建官网创建账户, 登录后点击 settings 完善账户信息,填写账户基本信息在虚拟机使用自己的账号登录docker login docker.io...原创 2019-09-14 16:06:33 · 533 阅读 · 0 评论 -
docker(十)分布式 Harbor仓库
docker 仓库之分布式 HarborHarbor 是一个用于存储和分发 Docker 镜像的企业级 Registry 服务器,由vmware 开源,其通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源 Docker Distribution。作为一个企业级私有 Registry 服务器,Harbor 提供了更好的性能和安全。提升用户使用 Registry 构建和运行环境传输镜...原创 2019-09-14 18:37:47 · 1006 阅读 · 0 评论 -
docker(十一)使用 harbor 仓库上传下载镜像
文章目录配置 docker 使用 harbor 仓库上传下载镜像:从 harbor 下载镜像并启动容器:配置 docker 使用 harbor 仓库上传下载镜像:编辑 docker 配置文件:注意:如果我们配置的是 https 的话,本地 docker 就不需要有任何操作就可以访问 harbor 了vim /lib/systemd/system/docker.service在Exe...原创 2019-09-14 20:43:54 · 1727 阅读 · 1 评论 -
docker(十二)实现 harbor 高可用
文章目录实现 harbor 高可用:测试从 harbor 镜像下载和容器启动:实现 harbor 高可用:Harbor 支持基于策略的 Docker 镜像复制功能, 这类似于 MySQL 的主从同步, 其可以实现不同的数据中心、 不同的运行环境之间同步镜像, 并提供友好的管理界面,大大简化了实际运维中的镜像管理工作,已经有用很多互联网公司使用harbor 搭建内网 docker 仓库的案例,并...原创 2019-09-14 22:20:41 · 571 阅读 · 0 评论 -
docker(十三)数据管理
文章目录Docker 数据管理数据类型:什么是数据卷(data volume):创建 APP 目录并生成 web 页面:启动容器并验证数据:在宿主机或容器修改数据数据卷的特点及使用:创建容器并挂载配置文件:如何一次挂载多个目录数据卷容器:启动一个卷容器 Server:重新创建容器卷 ServerDocker 数据管理如果运行中的容器修如果生成了新的数据或者修改了现有的一个已经存在的文件内容,那...原创 2019-09-17 21:21:41 · 341 阅读 · 0 评论 -
docker(十四)docker网络管理
docker网络:主要介绍 docker 网络相关知识。Docker 服务安装完成之后,默认在每个宿主机会生成一个名称为 docker0 的网卡其 IP 地址都是 172.17.0.1/16,并且会生成三种不能类型的网络,如下图:docker 结合负载实现网站高可用:整体规划图:下图为一个小型的网络架构图,其中 nginx 使用 docker 运行服务器名 | 系统 | ip...原创 2019-09-18 15:55:11 · 491 阅读 · 0 评论 -
docker(十五)资源限制
文章目录docker资源限制OOM 优先级机制:容器的内存限制:内存限制参数:swap 限制:内存限制验证:内存大小硬限制内存大小软限制:关闭 OOM 机制交换分区限制容器的 CPU 限制参数:测试 CPU 限制docker资源限制官网:https://docs.docker.com/config/containers/resource_constraints/默认情况下, 容器没有资源...原创 2019-09-18 20:16:13 · 794 阅读 · 0 评论 -
Docker(十六)docker-compose实现nginx+tomcat
单机编排之 Docker Compose:当在宿主机启动较多的容器时候,如果都是手动操作会觉得比较麻烦而且容器出错这个时候推荐使用 docker 单机编排工具 docker-compose, docker-compose是 docker 容器的一种单机编排服务, docker-compose 是一个管理多个容器的工具,比如可以解决容器之间的依赖关系, 就像启动一个 nginx 前端服务的时候会调...原创 2019-09-20 10:23:55 · 1898 阅读 · 0 评论 -
Docker 镜像与制作(六)DockerFile制作 haproxy 镜像
制作 haproxy 镜像:进入目录mkdir -pv /opt/dockerfile/app/haproxycd /opt/dockerfile/app/haproxy准备 Dockerfile:vim Dockerfile#Haproxy Base ImageFROM centosADD haproxy-2.0.5.tar.gz /usr/local/src/R...原创 2019-09-14 15:19:20 · 926 阅读 · 0 评论 -
Docker 镜像与制作(四)DockerFile 制作 tomcat 镜像
制作 tomcat 镜像:基于官方提供的 centos 7.2.1511 基础镜像构建 JDK 和 tomcat 镜像,先构建 JDK 镜像,然后再基于 JDK 镜像构建 tomcat 镜像。构建 JDK 镜像下载基础镜像 Centos:docker pull centos执行构建 JDK 镜像:mkdir /opt/dockerfile/{web/{nginx,tomcat...原创 2019-09-14 15:17:53 · 413 阅读 · 0 评论 -
Docker(二)命名空间
文章目录Linux Namespace 技术:MNT Namespace技术IPC Namespace:UTS Namespace:PID Namespace:Net Namespace:User Namespace:Linux控制组cgroups 具体实现Linux Namespace 技术:namespace 是 Linux 系统的底层概念, 在内核层实现,即有一些不同类型的命名空间被部署...原创 2019-09-11 17:38:32 · 1431 阅读 · 0 评论 -
Docker(三)容器管理工具
容器管理工具:目前主要是使用 docker, 早期有使用 lxc。LXCLXC: LXC 为 Linux Container 的简写。可以提供轻量级的虚拟化,以便隔离进程和资源, 官方网站: https://linuxcontainers.org/Ubuntu 安装 lxc:# apt install lxc lxdReading package lists... DoneBui...原创 2019-09-11 17:39:24 · 599 阅读 · 0 评论 -
docker(四)核心技术
文章目录docker的核心技术容器规范:容器 runtime:容器管理工具:容器定义工具:编排工具:docker的核心技术容器规范:容器技术除了的 docker 之外,还有 coreOS 的 rkt, 还有阿里的 Pouch, 为了保证容器生态的标准性和健康可持续发展, 包括 Linux 基金会、 Docker、微软、红帽谷歌和、 IBM、 等公司在 2015 年 6 月共同成立了一个叫 o...原创 2019-09-11 17:41:04 · 266 阅读 · 0 评论 -
docker(五)依赖的技术:
文章目录docker的依赖技术:docker 存储引擎:docker 服务进程:容器的创建与管理过程grpc 简介:docker的依赖技术:容器网络:docker 自带的网络 docker network 仅支持管理单机上的容器网络, 当多主机运行的时候需要使用第三方开源网络,例如 calico、 flannel 等。服务发现:容器的动态扩容特性决定了容器 IP 也会随之变化, 因此需要...原创 2019-09-11 17:42:22 · 441 阅读 · 0 评论 -
Docker(六)安装及基础命令
文章目录Docker 安装及基础命令介绍:Docker安装下载 rpm 包安装:Centos yum 源安装:Ubuntu 安装Docker命令启动容器进入容器更多命令docker 镜像加速配置:获取加速地址:Docker 安装及基础命令介绍:官方网址: https://www.docker.com/系统版本选择:Docker 目前已经支持多种操作系统的安装运行, 比如 Ubuntu...原创 2019-09-11 17:44:39 · 351 阅读 · 0 评论 -
Docker(七)命令详解与镜像管理
Docker命令与镜像管理:Docker 镜像含有启动容器所需要的文件系统及所需要的内容, 因此镜像主要用于创建并启动 docker 容器。Docker 镜像含里面是一层层文件系统,叫做 Union FS(联合文件系统) ,联合文件系统,可以将几层目录挂载到一起,形成一个虚拟文件系统,虚拟文件系统的目录结构就像普通 linux 的目录结构一样, docker 通过这些文件再加上宿主机的内核提供...原创 2019-09-11 17:46:35 · 287 阅读 · 0 评论 -
Docker(八)手动制作镜像
Docker 镜像与制作Docker 镜像有没有内核?从镜像大小上面来说,一个比较小的镜像只有十几 MB,而内核文件需要一百多兆, 因此镜像里面是没有内核的, 镜像在被启动为容器后将直接使用宿主机的内核, 而镜像本身则只提供相应的 rootfs, 即系统正常运行所必须的用户空间的文件系统,比如/dev/, /proc, /bin, /etc 等目录, 所以容器当中基本是没有/boot目录的,而...原创 2019-09-11 17:47:57 · 462 阅读 · 0 评论 -
Docker 镜像与制作(一)
文章目录Docker 镜像与制作手动制作nginx镜像Docker 镜像与制作Docker 镜像有没有内核?从镜像大小上面来说,一个比较小的镜像只有十几 MB,而内核文件需要一百多兆, 因此镜像里面是没有内核的, 镜像在被启动为容器后将直接使用宿主机的内核, 而镜像本身则只提供相应的 rootfs, 即系统正常运行所必须的用户空间的文件系统,比如/dev/, /proc, /bin, /et...原创 2019-09-13 15:27:10 · 240 阅读 · 0 评论 -
Docker 镜像与制作(二)Dockerfile介绍
Dockerfile介绍DockerFile 可以说是一种可以被 Docker 程序解释的脚本, DockerFile 是由一条条的命令组成的,每条命令对应 linux 下面的一条命令, Docker 程序将这些DockerFile 指令再翻译成真正的 linux 命令,其有自己的书写方式和支持的命令, Docker 程序读取 DockerFile 并根据指令生成 Docker 镜像,相比手动制...原创 2019-09-13 21:07:00 · 292 阅读 · 0 评论 -
Docker 镜像与制作(三)DockerFile 制作yum版 nginx 镜像
文章目录DockerFile 制作yum版 nginx 镜像:DockerFile 制作yum版 nginx 镜像:准备目录mkdir -pv /opt/dockerfile/web/nginx编写dockerfile文件vim /opt/dockerfile/web/nginx/Dockerfile#Nginx web imageFROM centos:latest...原创 2019-09-13 21:17:31 · 462 阅读 · 0 评论 -
Docker 镜像与制作(四)DockerFile 制作编译版 nginx 镜像
文章目录DockerFile 制作编译版 nginx 镜像:下载镜像并初始化系统:编写 Dockerfile:准备源码包与配置文件:DockerFile 制作编译版 nginx 镜像:下载镜像并初始化系统:docker pull centosmkdir -pv /opt/dockerfile/web/nginx#目录结构按照业务类型或系统类型等方式划分,方便后期镜像比较多的时候进行分...原创 2019-09-13 21:19:31 · 873 阅读 · 0 评论 -
Docker(一)简单介绍
1. docker官网:docker.io容器,是一种工具,如同箱子,可以放入想要的东西、物品,方便我们运输、存储。IT技术中的容器也是如此。容器技术是虚拟化、云计算、大数据后的一门新兴的新技术,容器技术提高了硬件资源利用率、 方便了企业的业务快速横向扩容、 实现了业务宕机自愈功能,因此未来数年会是一个容器愈发流行的时代, 这是一个对于IT 行业来说非常有影响和价值的技术,而对于 IT ...原创 2019-09-11 17:36:26 · 830 阅读 · 0 评论