docker
文章平均质量分 68
抛物线.
技术实现梦想。
展开
-
超详细的基于 Gunicorn + Flask + Docker 模型高并发部署教程
Flask 是一个基于 Python 的微框架,因其简洁、灵活而受到广泛使用。它非常适合用来快速构建 Web 应用。特点轻量级:核心功能简单,但支持丰富的扩展。易于上手:简单易用,适合快速开发和原型设计。灵活性:可以根据需要选择和配置不同的组件。原创 2024-08-02 10:56:15 · 1296 阅读 · 0 评论 -
针对于DockerFile文件中的编写问题,裁剪缩小式编写层数(减少镜像层)
学习来源,源自阿良的Devops技术栈。微信号:k8sstack事实上,绝大多数时候,根据当前需求,或者说业务需求,官方仓库的数以万计的镜像,都无法完全满足我们的需求,那么我们就可以自己去定制化我们的镜像,Docker通过Dockerfile自动构建镜像,Dockerfile是一个包含用于组建镜像的文本文件,由一条一条的指令组成。https://blog.csdn.net/qq_285138...原创 2019-09-06 11:57:38 · 1067 阅读 · 0 评论 -
Docker-compose容器编排的使用Web项目架构(前台web数据和后台数据库以及负载均衡容器统一部署在一个容器中)
Docker-compose容器编排的使用首先贴上官方手册https://docs.docker.com/compose/install/ 学东西尽可能读官方手册** 随着容器使用得越发频繁,应用服务和容器间的关系更是复杂,面对这种情况,研发部希望能使用更好的方法管理这些服务和对应的容器。工程师小w经过分析之后,决定使用集群来统一管理应用服务。最近公司有个项目,需要将前台Web服务器和...原创 2019-06-24 14:54:17 · 2456 阅读 · 0 评论 -
ERROR: yaml.scanner.ScannerError: mapping values are not allowed here The Compose file ‘./docker-com
[root@devops composeapp]# vi docker-compose.yml web: image:pwx/composeapp command:python app.py ports: -"5000:5000" volumes: -.:/composeapp links: -redisredis: image:redis执行后报错[root@d...原创 2019-06-23 20:41:11 · 26112 阅读 · 1 评论 -
Docker 容器镜像制作(python程序)
话不多说,本篇是为上面一篇Compose服务的首先拉取centos镜像[root@devops ~]# docker search centosNAME DESCRIPTION STARS OFFICIAL AU...原创 2019-06-24 14:53:25 · 1700 阅读 · 0 评论 -
Linux环境下的Docker的三种常用方式安装(强烈推荐第二种安装方式)推荐Portainer GUI管理工具
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。Docker的应用场景:Web 应用的自动化打包...原创 2019-06-23 15:42:33 · 3266 阅读 · 0 评论 -
docker 使用supermin5工具制作镜像并且编写相应的dockerFile文件,并使用此文件来制作相应的镜像。两种方法进行例子分析
一 使用supermin5命令(若命令不存在则自己安装)构建centos7系统的docker镜像,镜像名称为centos-7,镜像预装yum、net-tools、initscripts和vi命令,构建完成后提交镜像仓库上传操作,并查看此镜像。1 针对于这个案例,我们首先安装我们的supermin5 工具[root@server media]# yum install -y super...原创 2019-06-24 14:51:44 · 1535 阅读 · 0 评论 -
PAAS平台即服务docker部署,并部署Elasticsearch 2.x和Gogs以及Prometheus部署
首先本篇博客搭建的是先电的paas服务,即我们的docker容器。那么首先简单介绍一下本次环境CentOS-7-x86_64-DVD-1511.iso 即我们linux操作系统的所用镜像文件XianDian-PaaS-v2.2.iso 这个是先电的镜像安装运行环境系统要求为Centos7, 内核版本不低于3.10Docker版本不低于1.12.6Rancher-Server版本1....原创 2019-06-24 14:46:07 · 3899 阅读 · 25 评论 -
PAAS运维八(docker和VM)
Docker 是世界领先的软件容器平台。开发人员利用 Docker 可以消除协作编码时“在我的机器上可正常工作”的问题。 运维人员利用 Docker 可以在隔离容器中并行运行和管理应用,获得更好的计算密度。 企业利用 Docker 可以构建敏捷的软件交付管道, 以更快的速度、更高的安全性和可靠的信誉为 Linux 和 Windows Server 应用发布新功能。 Docker 属于...原创 2019-06-24 14:48:25 · 1373 阅读 · 0 评论 -
PAAS开发运维四
16.在 server 节点运行 mysql:8.0 镜像,设置数据库密码为 xd_root,将宿主机13306 端口作为容器 3306 端口映射,进入容器后创建数据库 xd_db,创建用户xiandian,密码为 xd_pass,将此用户对 xd_db 拥有所有权限和允许此用户远程访问,完成后使用 xiandian 用户远程登录数据库查询数据库内的数据库列表,将以上操作命令及检查结果以...原创 2019-06-24 15:36:19 · 3639 阅读 · 7 评论 -
PAAS开发运维三
11.在 server 节点使用 docker 相关命令使用 mysql:8.0 镜像创建名为 mysqldb 的容器,使用镜像 nginx:latest 创建名为 nginxweb 容器,容器连接 mysqldb 容器 内数据库,操作完成后使用 inspect 查看有关链接内容的字段,将以上操作命令 及检查结果填入答题框。 [root@server images]# docker run ...原创 2019-06-30 14:02:56 · 1550 阅读 · 1 评论 -
paas平台开发一
pass平台开发运维一1.在 server 节点使用 netstat 命令查询仓库监听端口号,查询完毕后通过 lsof命令(如命令不存在则手工安装)查询使用此端口号的进程。将以上所有操作命 令和输出结果以文本形式提交到答题框。 [root@server ~]# netstat -atunpl Active Internet connections (servers and e...原创 2019-06-24 15:35:36 · 2529 阅读 · 1 评论 -
PaaS 云计算开发运维
2.根据提供的软件包,搭建 rancher 平台。通过 curl 命令查询 Rancher 管理 平台首页,将操作命令及返回结果以文本形式提交到答题框。 [root@server ~]# curl http://10.0.3.137:8080 Loading… <...原创 2019-06-24 15:35:58 · 2238 阅读 · 4 评论 -
使用kubeadm搭建k8s集群与高可用
使用kubeadm搭建k8s集群与高可用修改情况记录版本号 修改内容 修改人 修改日期1.0 首次撰写目 录1 k8s简介 12 开始前的准备工作 错误!未定义书签。3 安装kubeadm 33.1 安装kubeadm、kubelet、kubectl命令 33.2 安装网络组件 64 安装、 配置kubelet服务 74.1 下载kubelet 84.2 配置kubele...原创 2019-04-02 19:54:25 · 1376 阅读 · 0 评论 -
docker基本操作
docker基本操作一、简介Docker 和传统虚拟化方式的不同之处。传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程;而容器内的应用进程直接运行于宿主的内核,容器内没有自己的内核,而且也没有进行硬件虚拟。因此容器要比传统虚拟机更为轻便镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器...原创 2019-01-07 17:36:27 · 532 阅读 · 1 评论