书接上篇:Docker V24 及 Docker Compose V2 的安装及使用 本篇操作都在 centos8 虚拟机 devops01 中进行,并都归属网络:devopsnetwork 主要增加对容器中 数据文件,日志,配置,网络,时区,端口映射,密码 的配置,更贴合生产实际使用
Docker是什么? Docker是一个虚拟环境容器,可以将你的开发环境、代码、配置文件等一并打包到这个容器中,并发布和应用到任意平台中。比如,你在本地用Python开发网站后台,开发测试完成后,就可以将Python3及其依赖包、Flask及其各种插件、Mysql、Nginx等打包到一个容器中,然后
有状态的应用程序,能够持久化数据,在云原生和微服务应用程序的世界中变得越来越重要。因此,在本章中,我们将关注Docker如何处理写入持久数据的应用程序。 我们将把本章分成三个通常的部分: 摘要 深入探讨 命令 卷和持久数据 - 概述 有两种主要的数据类别 — 持久数据和非持久数据。 持久数据是我
现在我们知道如何安装Docker、拉取镜像以及使用容器,接下来我们需要一种在规模上进行所有操作的方式。这就是Docker Swarm发挥作用的地方。 和往常一样,我们将把本章分成三个部分: 概述(TLDR) 深入探讨(Deep Dive) 命令(Commands) Docker Swarm -
覆盖网络在大多数云原生微服务应用程序中处于核心位置。在本章中,我们将让您了解Docker上的覆盖网络。 Windows上的Docker覆盖网络与Linux具有功能平等性。这意味着本章中使用的示例在Linux和Windows上都可以工作。 我们将本章分为通常的三个部分: 简要说明 深入探讨 命令
Docker-compose部署和Nginx配置Https 本文涉及到的一些小知识 docker linux的基础操作 nginx的简单配置 docker-compose https证书 这样的部署方式适用于前后端,不限于本文涉及的部署项目,好的前端必须学会折腾docker部署等 背景 fr
前言 Docker 是一款流行的开源容器化平台,使用 Docker 可以有效地隔离应用程序和系统环境,使得应用程序在不同的环境中具有相同的行为 Docker Compose 是一个用于定义和管理多个 Docker 容器的工具 Docker 官方文档:文档地址 Docker Hub: 容器镜像库和社
运维 | 快速安装 Docker 与 Docker Compose 环境 | Docker 前言 本文章主要介绍如何快速安装 Docker 与 Docker compose,搭建 Docker 应用的基础环境 Docker 安装文档:docs.docker.com/engine/inst… Dock
运维 | 管理 Docker 的最佳图形化工具 Portainer | Docker 简介 Portainer 是一个非常好用的 Docker 可视化面板,可以让你轻松地管理你的 Docker 容器。 官网:documentation.portainer.io/quickstart/ 快速安装 环境
前言 Redis是一个开源的内存型数据库,也被称为数据结构服务器nosql。它是一种高性能、非关系型数据库,通常用于缓存和快速存储键值对数据,也可以支持多种复杂的数据结构。 Redis 在许多应用场景中都有应用,比如缓存、会话存储、消息队列、计数器、排行榜、实时分析和发布/订阅系统等。 centos
如何解决服务里面没有MySQL的问题在开发或者部署应用时,有时候会遇到服务里面没有MySQL的问题,这时候需要采取一些措施来解决,接下来就让我们深入研究一下吧。使用Docker安装MySQL一种解决方法是使用Docker在服务上安装MySQL,Docker是目前非常流行的一种容器化技术,可以快速方便
为了方便在centos服务器上安装各种软件应用,并能在本地拥有一套属于自己的ci环境,我们首先得搭建docker的软件环境,并做基本的设置。 基于我们之前已经搭建好并做了基本设置的centos系统(参考:centos基本设置与客户端工具 - 掘金 (juejin.cn)),我们对其进行docker的
运维 | 使用 Docker Compose 搭建 Lsky Pro 图床 | Docker 简介 Lsky Pro 是一个用于在线上传、管理图片的图床程序,中文名:兰空图床,你可以将它作为自己的云上相册,亦可以当作你的写作贴图库。 兰空图床始于 2017 年 10 月,最早的版本由 ThinkPH
本节我们将一起来搭建持续集成(CI)的基本环境,涉及到代码仓库gitlab的搭建和jenkins的安装与设置。因为之前我们为centos搭建好了docker环境(包括docker-compose工具的安装,参考docker安装与设置 - 掘金 (juejin.cn)),在此基础上搭建CI环境将变得非
安装 docker 安装Docker相关环境包 yum -y install gcc yum -y install gcc-c++ 安装下载需要的软件包 yum install -y yum-utils 设置Docker的镜像仓库 yum-config-manager --add
运维 | 使用 Docker Compose 部署 WordPress | Docker 简介 WordPress是一个免费的开源博客工具,也是一个基于PHP和MySQL的内容管理系统(CMS),它运行在Web托管服务上。特性包括插件架构和模板系统。WordPress被超过22个用户使用。截至201
缘由 某天我突然渴望系统性地学习 docker。但我使用的操作系统是 win10 家庭版,而这个版本是无法使用 docker 的。剩下的路子,有两条:一是安装虚拟机例如 Virtual Box ,然后在虚拟机中再安装 Linux,然后基于该 Linux 安装 docker;二是利用 win10 提供
如何在Docker上安装MySQLMySQL是一个流行的数据库管理系统,可以轻松地安装在Docker上。在本文中,我们将介绍如何在Docker上安装MySQL,并配置它以使其在容器之间进行共享。设置Dockerfile首先,我们需要在Dockerfile中设置MySQL。我们可以通过从Docker
1 macOS安装docker 1.1 安装 macOS一般安装desktop桌面版,用于平时测试。从docker官网下载docker.dmg安装即可。安装后启动docker就可以使用了。 % docker version Client: Cloud integration: v1.0.35+de
1 macOS安装docker 1.1 安装 macOS一般安装desktop桌面版,用于平时测试。从docker官网下载docker.dmg安装即可。安装后启动docker就可以使用了。 % docker version Client: Cloud integration: v1.0.35+de