首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 【Docker】WordPress 容器部署

    当前版本为6.4.3你可以通过Qinghub部署工具直接安装部署,也可以手动按如下文档操作什么是 WordPress?WordPress 是世界上最受欢迎的博客和内容管理平台。 使用 Docker 命令行Step 1: 创建网络docker network create wordpress-networkStep 2: 创建MariaDB持久卷并创建MariaDB容器$ docker wordpress \ bitnami/wordpress:latest访问 : http://your-ip/使用 Docker Compose 运行应用程序docker-compose up -d持久如果删除容器 ,所有数据都将丢失,并且下次运行映像时,数据库将重新初始。 为了避免这种数据丢失,您应该安装一个即使在容器被删除后仍然存在的卷。为了持久,您应该在路径上安装一个目录/bitnami/wordpress。如果挂载的目录为空,则首次运行时会对其进行初始

    1.4K10编辑于 2024-03-25
  • 来自专栏Python数据分析实例

    Docker 容器部署技术

    本文主要介绍Docker容器技术概述、Docker的安装及相关常见操作命令。 Docker容器技术概述 Docker重新定义了程序开发测试、交付和部署的过程。 有一种技术不进行硬件虚拟,就能让虚拟机直接使用物理服务器的CPU、内存、网络等,即容器技术。 虚拟机是操作系统级别的隔离,容器是进程级别的隔离。 Docker是开源的应用容器引擎,开发者可以将应用及其依赖的软件一起打包到容器中,实现一次部署到处运行的效果。 当应用切换服务器时,再次部署相当于复制一个文件的操作,节约大量的安装部署时间。 Docker容器技术优势 1、启动快、解决虚拟机资源消耗问题 启动容器相当于启动本机一个进程,启动速度快。 -i 本地容器路径 #恢复容器 下一篇Docker 容器部署 Python 应用,敬请期待!

    2.1K32编辑于 2022-04-08
  • 来自专栏轩辕镜像

    TOMCAT Docker 容器部署指南

    Tomcat以其轻量、稳定和高效的特性,广泛应用于企业级JavaWeb应用的部署和运行。随着容器技术的普及,使用Docker部署Tomcat已成为主流方案之一。 容器部署不仅简化了环境配置,还提高了应用的可移植性和一致性。本文将详细介绍如何通过Docker快速部署Tomcat,并提供生产环境下的最佳实践和故障排查指南。 端口映射到宿主机的8080端口(前者为宿主机端口,后者为容器端口)高级部署(生产环境配置)对于生产环境,建议进行以下配置优化:1.持久数据卷挂载为避免容器重启导致配置和数据丢失,需将关键目录挂载到宿主机 tomcat-11.0-doc/performance-tuning.htmlhttps://docs.docker.com/engine/security总结本文详细介绍了TOMCAT的Docker容器部署方案 ,从环境准备、镜像拉取、容器部署到功能测试、生产优化及故障排查,提供了一套完整的企业级部署指南。

    47010编辑于 2025-11-14
  • 来自专栏轩辕镜像

    GITLAB Docker 容器部署指南

    通过Docker容器部署GITLAB-CE,可大幅简化安装流程、提高环境一致性,并便于快速扩展和迁移。 环境准备Docker环境安装GITLAB-CE容器部署依赖Docker引擎,推荐使用以下一键安装脚本完成Docker环境配置(支持Ubuntu/Debian/CentOS等主流Linux发行版):展开代码语言 gitlab-ce若输出类似以下内容,说明镜像拉取成功:展开代码语言:TXTAI代码解释xxx.xuanyuan.run/gitlab/gitlab-celatestxxxxxxxx2weeksago2.1GB容器部署部署前准备 configuration.htmlGitLab官方文档-备份与恢复https://docs.gitlab.com/ee/raketasks/backup_restore.html总结本文详细介绍了GITLAB-CE的Docker容器部署方案 /CD功能,配置自动构建、测试和部署流水线根据团队规模和需求,调整GitLab角色权限及项目管理策略建立定期备份机制,并测试备份恢复流程,确保数据安全关注GitLab官方更新日志,及时升级镜像以获取新功能和安全补丁通过容器部署

    88410编辑于 2025-12-04
  • 来自专栏轩辕镜像

    MILVUS Docker 容器部署指南

    本文将详细介绍如何通过Docker容器方式部署MILVUS,从基础环境准备到生产环境配置,涵盖镜像拉取、容器部署、功能测试、故障排查等全流程,为开发和运维人员提供可落地的实践指南。 环境准备Docker环境安装MILVUS容器部署依赖Docker引擎,以下是在Linux系统中一键安装Docker的步骤:展开代码语言:BashAI代码解释bash<(wget-qO-https:// (持久存储+资源限制)对于生产环境,需考虑数据持久、资源限制、安全性等因素,推荐以下部署方式:1.准备部署环境展开代码语言:BashAI代码解释#创建生产环境目录结构mkdir-p/data/milvus -Prometheus官方文档](https://prometheus.io/docs:监控系统配置与使用总结本文详细介绍了MILVUS向量数据库的Docker容器部署流程,从基础环境准备到生产级配置 官方文档https://docs.docker.comMILVUSPythonSDK文档https://milvus.io/docs/sdk/python.md通过本文指南,读者可快速掌握MILVUS的容器部署方法

    82410编辑于 2025-12-06
  • 来自专栏轩辕镜像

    AdguardHome Docker 容器部署指南

    通过Docker容器部署ADGUARDHOME,可以实现快速部署、环境隔离和版本管理,适用于家庭网络、小型企业网络等多种场景。 本文档将详细介绍ADGUARDHOME的Docker容器部署流程,包括环境准备、镜像拉取、容器部署、功能测试及生产环境优化建议,旨在为用户提供一套可靠、可复现的部署方案。 容器部署准备数据持久目录ADGUARDHOME需要持久存储配置文件和运行数据,建议在主机上创建专用目录:展开代码语言:BashAI代码解释#创建配置文件目录mkdir-p/data/adguardhome https://github.com/AdguardTeam/AdGuardHomeDocker官方文档https://docs.docker.com总结本文详细介绍了ADGUARDHOME的Docker容器部署方案 通过容器部署,用户可以快速搭建网络级广告拦截DNS服务,同时确保部署过程的可重复性和环境隔离性。

    83610编辑于 2025-12-13
  • Transmission Docker 容器部署指南

    、downtime和带宽消耗定期安全更新本文档将详细介绍如何通过Docker容器方式部署Transmission,包括环境准备、镜像拉取、容器配置、功能测试及生产环境优化建议。 容器部署基础部署命令使用以下dockerrun命令部署Transmission容器,包含必要的端口映射、数据卷挂载和环境变量配置:展开代码语言:BashAI代码解释dockerrun-d\--name= 生产环境建议为确保TRANSMISSION在生产环境中稳定、安全运行,建议采取以下措施:1.数据持久优化确保/config、/downloads和/watch目录挂载到主机持久存储,避免容器删除后数据丢失对于大规模部署 docs.docker.comLinuxServer.ioGitHub仓库https://github.com/linuxserver/docker-transmission总结本文详细介绍了Transmission的Docker容器部署方案 通过容器部署,可快速搭建TransmissionBT客户端,同时保证部署一致性、环境隔离性和运维便捷性。

    58610编辑于 2025-12-15
  • 来自专栏轩辕镜像

    KUBOARD Docker 容器部署指南

    采用Docker容器部署KUBOARD具有以下优势:环境一致性:容器部署确保KUBOARD在不同环境中运行行为一致,避免"在我电脑上能运行"的问题部署简化:无需复杂的系统级依赖配置,通过简单的Docker ,包括Linux、Windows和macOS本文档将详细介绍如何通过Docker容器方式部署KUBOARD,包括环境准备、镜像拉取、容器部署、功能测试、生产环境优化及故障排查等内容,帮助用户快速搭建稳定可靠的 :根据KUBOARD官方文档,默认使用80端口提供Web服务,建议保留默认端口或根据实际网络环境调整数据持久:KUBOARD需要持久存储配置数据和用户信息,建议挂载主机目录到容器内的数据存储路径权限配置 )总结本文详细介绍了KUBOARD的Docker容器部署方案,从环境准备、镜像拉取、容器部署到功能测试,提供了完整的实施步骤。 )属于多段镜像名,通过命令dockerpullxxx.xuanyuan.run/eipwork/kuboard:latest拉取容器部署需注意数据持久(-v/opt/kuboard/data:/data

    71710编辑于 2025-11-24
  • 来自专栏轩辕镜像

    Caddy Docker 容器部署指南

    本文档将详细介绍如何通过Docker容器方式部署Caddy,包括环境准备、镜像拉取、容器配置、功能测试和生产环境优化等内容,帮助开发者快速实现Caddy的容器部署与管理。 caddy"-p80:80:映射容器的80端口到主机的80端口-vcaddy_data:/data:挂载命名卷caddy_data到容器的/data目录,用于持久存储TLS证书等数据-vcaddy_config :/config:挂载命名卷caddy_config到容器的/config目录,用于持久配置文件自定义配置文件部署通常情况下,用户需要根据自身需求自定义CADDY配置。 caddyDocker官方文档:https://docs.docker.comDockerCompose文档:https://docs.docker.com/compose总结本文详细介绍了Caddy的Docker容器部署方案 通过容器部署,用户可以快速搭建Caddy服务,同时确保环境一致性和部署效率。

    49410编辑于 2025-12-24
  • 来自专栏轩辕镜像

    Nextcloud Docker 容器部署指南

    本文档将详细介绍如何通过Docker容器方式部署Nextcloud,包括环境准备、镜像拉取、容器配置、功能测试及生产环境优化建议,帮助用户快速搭建稳定可靠的NEXTCLOUD服务。 容器部署基础部署(适用于测试环境)以下命令将创建一个基础的Nextcloud容器,使用默认配置和SQLite数据库,适合快速测试:展开代码语言:BashAI代码解释dockerrun-d\--namenextcloud )-vnextcloud_data:/var/www/html:创建命名卷nextcloud_data挂载到容器内/var/www/html目录,用于持久存储数据自定义配置部署(适用于开发环境)如需自定义管理员账户 的Docker容器部署方案,从环境准备、镜像拉取、基础部署到生产环境优化,提供了一套完整的部署流程。 通过容器部署,用户可快速搭建Nextcloud服务,并根据实际需求进行灵活配置。

    97110编辑于 2025-12-25
  • 来自专栏希里安

    全栈容器部署

    3、容器,利用docker,打包镜像,将dist文件夹内容复制到镜像中,然后启动容器即可访问网站。 4、部署到pass运营商的平台,比如aws,可以自动构建项目提供url进行访问,但是要花钱。 5、部署到k8s上,这个要具备基本的k8s部署流程,稍微复杂一丢丢。 那么,由此可知,传统的部署方式大家都知道怎么弄,今天就搞一下主流的容器,虽然也马上要过时了,毕竟智能时代,新技术是迅速迭代。 那么我们就直接实操,看看如何将一个vue项目容器部署: 首先,需要编写一个Dockerfile,如何灵活编写这一部分知识会在知识星球分享,感兴趣的朋友可以加入(限免) 前端应用容器 那么我们在容器中需要两个应用 后端应用容器 后端项目容器 1、编写dockerfile # 构建镜像 FROM golang:1.19 as builder WORKDIR /app COPY . . 现在前后端都已经容器化了,那么再从前端访问后端,看看是否有信息: 这么一看,确实有信息,前后端的容器是实现了,我们再看看运行的进程: docker ps 前后端程序都在运行中,所以今天的前后端容器是完成了

    72620编辑于 2023-10-30
  • 来自专栏轩辕镜像

    Jenkins Docker 容器部署指南

    概述Jenkins是一款领先的开源自动服务器,广泛应用于持续集成(CI)和持续交付(CD)流程。通过Docker容器部署Jenkins,可以实现环境隔离、快速部署和版本控制等优势,简化运维复杂度。 Jenkins容器的基础部署命令,包含必要的端口映射和数据持久配置:展开代码语言:BashAI代码解释#创建数据持久目录并设置权限mkdir-p/data/jenkins_homechmod-R777 ":设置容器时区为上海容器状态验证部署完成后,检查容器运行状态:展开代码语言:BashAI代码解释#查看容器运行状态dockerps|grepjenkins#预期输出状态为Up(运行中)#查看容器启动日志 Docker官方文档-DockerRun命令参考https://docs.docker.com/engine/reference/commandline/run总结本文详细介绍了JENKINS的Docker容器部署方案 通过Docker容器部署,可显著简化Jenkins的安装配置流程,同时保证环境一致性和部署效率。

    58031编辑于 2025-12-03
  • 来自专栏轩辕镜像

    GPUSTACK Docker 容器部署指南

    容器部署作为现代应用交付的标准方式,为GPUSTACK提供了环境一致性、隔离性与快速迁移能力。 容器部署基础部署命令以下为GPUSTACK容器的基础部署命令,包含必要的端口映射、数据持久及GPU资源配置:展开代码语言:BashAI代码解释dockerrun-d\--namegpustack\-- 通过容器部署,用户可快速搭建GPUSTACK服务,实现GPU集群的高效管理与LLM任务调度。 容器部署需确保GPU资源正确分配(--gpus参数)、数据卷持久(配置、数据、日志目录挂载)及必要的端口映射。 通过本文的部署方案,用户可在短时间内完成GPUSTACK的容器落地,并为后续的AI应用开发与GPU资源管理提供可靠基础。

    1.4K10编辑于 2025-11-20
  • 来自专栏宜信技术实践

    如何快速部署容器应用

    摘要:容器推行的过程中,研发、运维学习及使用成本都非常高,那有没有一款简单易用的平台呢?本文介绍基于Kubernetes的应用管理平台-开普勒云平台。 这时,将应用容器,显然是一个非常不错的选择,但很多公司又都面临着一个同样的问题,那就是容器推行难。 容器推行的过程中,研发、运维学习及使用成本都非常高,那有没有一款简单易用的平台呢? 致力于解决公司的上容器难、上Kubernetes难、运维成本高等问题。应用只需要加一个非常简单的Dockerfile文件通过开普勒云台就能将应用部署在Kubernetes上,大大降低了使用的难度。 开普勒平台既可以通过容器的方式跑在Kubernetes上,也可以独立部署。 在kubernetes master节点上执行即可完成部署,当然,在此之前需要增加app.cfg配置文件。 每个Pod注入Filebeat容器收集业务日志。 Filebeat会跟应用容器部署在一起,应用也不需要知道它的存在,只需要指定日志输入的目录就可以了。

    2.5K50发布于 2019-09-27
  • 来自专栏Python数据科学

    Docker 容器部署 Python 应用

    本文将使用Flask开发一个简单的Python web应用程序,并为“容器”做好准备。然后创建一个Docker映像,并将其部署到测试和生产环境中。 3.为何选择容器 了解容器的重要性和实用性非常重要,虽然它和直接将应用部署到服务器没有多大区别,但是当涉及到比较复杂的且相当吃资源的应用,尤其是多个应用部署在同一台服务器,或是同一应用要部署到多台服务器时 因此,通过将 pip 安装与应用程序其余部分的部署分离,可以优化容器的构建过程。 调试模式运行 根据前面讲到的容器的优点,开发的应用程序通过容器部署,这从一开始就确保了应用程序构建的环境是干净的,从而消除了交付过程中的意外情况。 尽管这样对应用的迭代开发期间提供了便利,但是出于几个原因,在启动时安装依赖项不是一个好的实践: 它破坏了容器的目标之一,即修复和测试由于部署环境的变化而不会改变的依赖关系; 增加了应用程序启动的额外开销

    3.8K31发布于 2019-09-08
  • 来自专栏轩辕镜像

    phpMyAdmin Docker 容器部署指南

    本文档提供基于Docker容器技术的phpMyAdmin部署方案,包括环境准备、镜像管理、容器部署、功能验证、生产环境优化及故障排查等内容,帮助用户快速实现phpMyAdmin的标准部署。 服务器使用fpm-alpine:基于AlpineLinux的轻量级版本,适合资源受限环境查看所有可用标签:https://xuanyuan.cloud/r/library/phpmyadmin/tags容器部署基础部署 (链接数据库容器)若已在本地运行MySQL/MariaDB容器(示例容器名为mysql_db_server),可通过链接方式部署:展开代码语言:BashAI代码解释#启动phpMyAdmin并链接到本地 /composehttps://github.com/phpmyadmin/docker#environment-variables-summary总结本文详细介绍了PHPMYADMIN的Docker容器部署方案 ,涵盖环境准备、镜像管理、多场景部署、功能验证、生产环境优化及故障排查等内容,为用户提供了标准、可复用的部署指南。

    50410编辑于 2025-11-12
  • 来自专栏轩辕镜像

    BUSYBOX Docker 容器部署指南

    作为Docker容器的基础镜像,BusyBox具有以下优势:极小的镜像体积,加速部署和传输过程完整的基础命令集,满足大多数容器应用需求多种libc变体支持(glibc、uclibc、musl),适应不同场景广泛的架构支持 ,包括amd64、arm32v5/v6/v7、arm64v8等本文档将详细介绍BusyBox的Docker容器部署方案,包括环境准备、镜像拉取、容器部署、功能测试及生产环境优化建议,为开发和运维人员提供标准部署指南 BusyBox作为轻量级工具集合,在资源受限环境、嵌入式系统及最小容器镜像构建中具有显著优势,通过Docker容器部署可进一步提升其易用性和可移植性。 :深入学习BusyBox命令集,掌握其在系统管理和自动脚本中的应用根据业务需求选择合适的libc变体,平衡兼容性与资源占用结合DockerCompose或Kubernetes实现多容器协同部署关注BusyBox 官方更新,及时应用安全补丁和功能改进探索基于BusyBox构建最小应用镜像的方法,减少部署体积和攻击面通过本文档提供的方法,用户可快速实现BusyBox的容器部署,并根据实际需求进行定制配置,充分发挥其轻量级

    36810编辑于 2025-11-16
  • 来自专栏轩辕镜像

    PostGIS Docker 容器部署指南

    通过容器部署PostGIS,可以快速搭建空间数据库环境,简化配置流程,并确保环境一致性。 本文档详细介绍了如何使用Docker容器部署PostGIS,包括环境准备、镜像拉取、容器部署、功能测试、生产环境建议及故障排查等内容。 docs.docker.comDockerHub-postgis/postgishttps://hub.docker.com/r/postgis/postgis总结本文详细介绍了PostGIS的Docker容器部署方案 ,从环境准备、镜像拉取、容器部署到功能测试,提供了完整的操作指南。 关键要点:使用轩辕镜像访问支持可提高PostGIS镜像下载访问表现注意PostgreSQL18+版本的数据目录路径变更生产环境中务必配置数据持久和定期备份容器部署时应遵循最小权限原则,限制网络访问遇到

    39710编辑于 2025-12-23
  • 来自专栏轩辕镜像

    RUSTFS Docker 容器部署指南

    :简化部署和管理流程,降低使用门槛本文档将详细介绍如何通过Docker容器方式部署RUSTFS,包括环境准备、镜像拉取、容器配置、功能测试及生产环境优化建议。 RUSTFS提供了简单的容器部署方式,基础部署命令如下:展开代码语言:BashAI代码解释dockerrun-d\--namerustfs\-p9000:9000\-v/data/rustfs:/data 生产环境建议数据持久化生产环境中,务必确保数据的持久存储:使用专用存储卷:对于大规模部署,建议使用Docker卷(Volume)而非绑定挂载(BindMount),便于管理和备份:展开代码语言:BashAI https://docs.docker.comS3API兼容性文档https://docs.rustfs.com/s3-compatibility.html总结本文详细介绍了RUSTFS的Docker容器部署方案 关键要点:使用一键Docker安装脚本可快速部署运行环境通过轩辕镜像加速服务可提升国内网络环境下的镜像下载速度生产环境中需重点关注数据持久、安全加固和性能优化分布式部署需正确配置节点间通信参数,确保集群稳定运行故障排查应优先查看容器日志和系统资源使用情况后续建议

    97310编辑于 2025-12-08
  • 来自专栏轩辕镜像

    Prometheus Docker 容器部署指南

    本文将详细介绍如何通过Docker容器方式快速部署Prometheus,并提供生产环境优化建议和故障排查指南。 容器部署基础部署(快速启动)如需快速验证Prometheus功能,可使用以下命令启动基础容器(适合测试环境):展开代码语言:BashAI代码解释dockerrun-d\--nameprometheus\ 9090端口生产环境部署(带配置与持久)生产环境需配置持久存储、自定义监控规则和资源限制,推荐以下部署方案:1.准备本地目录与配置文件展开代码语言:BashAI代码解释#创建配置文件目录sudomkdir-p alertmanager:Prometheus告警管理工具Thanoshttps://thanos.io:Prometheus高可用与长期存储解决方案总结本文详细介绍了Prometheus的Docker容器部署方案 通过容器部署,可快速搭建Prometheus监控系统,同时保证部署一致性和环境隔离。

    69910编辑于 2025-12-01
领券