docker
文章平均质量分 92
小乐笙
想少奋斗40年!
展开
-
docker资源配额和私有镜像仓库Harbor的搭建
Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境内的Registry也是非常必要的。Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。实验环境:安装harbor的机器,主机名设置成harbor机器需要的内存至少要2G,我分配的是4G。原创 2022-09-26 18:38:15 · 403 阅读 · 0 评论 -
Docker容器的数据和网络管理
命名的容器挂载数据卷,其他容器通过挂载这个容器实现数据共享,挂载数据卷的容器,就叫做数据卷容器挂载数据卷容器的方法(volume这个镜像是上面创建的带两个数据卷/datavolume3和/ddatavolume6的镜像)(进入到容器中)退出容器exit创建一个新容器挂载刚才data-volume这个容器创建的数据卷进入到新创建的容器查看容器的/datavolume6目录下是否新创建了lucky.txt文件可以看见有刚才在上一个容器创建的文件lucky.txt。原创 2022-09-26 10:55:13 · 326 阅读 · 0 评论 -
DockerFile语法讲解
格式:ENTERYPOINT [“executable”,“param1”,“param2”] (exec模式)ENTERYPOINT command (shell模式)ENTERYPOINT可以搭配 CMD 命令使用:一般是变参才会使用 CMD ,这里的 CMD 等于是在给 ENTRYPOINT 传参,以下示例会提到。原创 2022-09-26 10:17:47 · 1616 阅读 · 0 评论 -
docker swarm和docker service
简介Docker Swarm 是一套管理 Docker 集群的工具,它将一群 Docker 宿主机变成一个单一的、虚拟的主机。Swarm 使用标准的 Docker API 作为其前端访问入口,换言之,各种形式的 Docker 工具 (如 Compose Krane Deis docker-py Docker 本身等)都可以很容易地与 Swarm 进行集成。使用 Swarm 管理 Docker 集群时,会有一个 swarm manager 及若干的 swarm node, swarm manager 上运原创 2022-05-03 23:45:36 · 1374 阅读 · 0 评论 -
docker-compose(入门到摆烂)
compose介绍Compose 的定位是“定义和运行多个 Docker 容器的应用,其前身是开源项目 Fig ,目前仍然兼容 Fig 格式的模本文件。**Compose 项目由 Python 编写.**之前我们知道,使用 Dockerfile 模板文件可以让用户很方便地定义 一个单独的应用容器。然而,在日常工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况,列如部署一个web服务,可能包括mysql,redis,负载均衡等等!Compose 允许用户通过一个单独的docker-compos原创 2022-05-03 16:25:09 · 881 阅读 · 0 评论 -
Docker API的
一、什么是API1. API具体是什么?API这个词在维基百科里解释是这样的:应用程序接口(英语application programming interface,缩写作 API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。简单理解就是,我们不同的安卓和系统的手机就要用不同的数据线充电,类似的,程序的接口也是如此。每个程序都有固定对外的标准接口,这个接口由开发这个程序的开发者定义的,你要想连接它们,那么就应该遵循它们的接口标准2. 什么是REST现在学习API 经常看到一个词叫RES原创 2022-05-01 21:55:51 · 387 阅读 · 0 评论