08-Registry搭建docker私仓
本文介绍如何使用Docker Registry搭建私有镜像仓库。通过拉取官方Registry镜像并运行,配置HTTP访问支持,实现镜像的推送、拉取及验证。涵盖镜像打标、上传、查看目录等操作步骤,适用于CentOS 6/7系统,助力企业构建安全可控的本地镜像仓库。
Jenkins环境搭建
本文介绍Jenkins环境搭建步骤,基于Docker部署jenkins 2.464镜像。包含镜像拉取、容器卷映射(/var/jenkins_home)、端口配置(8080和50000),并通过docker run命令启动容器,设置重启策略与目录挂载。启动后需初始化管理员账号(admin/admin),安装SVN提供的插件包,注意依赖顺序。最后通过http://192.168.xxx.xxx:9988访问Jenkins Web界面。
Gitlab容器环境搭建
本文介绍如何基于Docker搭建Gitlab社区版环境。包含镜像拉取、容器卷映射(日志、数据、配置)、端口设置与external_url配置。通过浏览器访问并获取初始密码后,可创建群组与项目。支持两种代码上传方式:克隆空仓库后拷贝代码提交,或本地初始化仓库并关联远程推送,完成项目初始化管理。
ELK环境搭建
基于ELK架构的日志系统,使用ElasticSearch存储与索引日志,Kibana展示搜索,Filebeat采集并解析。部署于192.168.xxx.xxx,通过Pipeline处理日志格式,支持按策略过期删除。采用HostPath挂载实现日志收集,适用于CCE无PVC环境,确保应用日志高效可视化管理。(238字)
nexus私仓环境搭建
本文介绍Nexus Repository Manager OSS的安装与配置,包括JDK环境准备、Nexus下载解压、用户创建及服务启动。详细说明如何配置Maven、Docker私仓,实现jar包上传与镜像推送,并支持匿名访问。同时涵盖npm、helm等仓库的搭建要点,适用于企业级私有化部署需求。(239字)
Nexus仓库
Nexus仓库是Sonatype推出的开源制品管理工具,支持Maven、Npm、Docker等格式。本文介绍其在Linux和Docker环境下的安装配置,包括JDK部署、OSS版下载、用户权限、匿名访问设置,以及仓库创建与上传下载操作,涵盖密码重置、数据持久化及脚本批量导入等内容,助力搭建高效私有仓库。
09-Docker安装Mysql
本文介绍Docker安装MySQL 5.7的完整流程,涵盖单机部署与主从复制。通过容器卷映射解决中文乱码与数据持久化问题,并详细配置主从同步,实现高可用架构,适用于生产环境部署参考。(238字)
Jenkins配置编译项目
基于Jenkins实现自动化编译部署,涵盖后台Java模块、前端Vue项目。流程包括:GitLab拉取代码,Maven/Node编译,Docker打包镜像,推送至CCE镜像仓库,kubectl更新服务。通过自由风格任务配置构建步骤,支持手动触发与参数化导出镜像为tar包,适配不同Docker版本环境,提升发布效率与兼容性。
Jenkins环境搭建
本文介绍Jenkins环境搭建步骤,基于Docker运行jenkins:2.464镜像。需映射/var/jenkins_home目录及8080、50000端口,通过docker run命令启动容器并设置重启策略。初始化后使用admin/admin登录,安装SVN中的插件,注意依赖顺序。访问http://192.168.xxx.xxx:9988完成配置。
05-容器命令
使用`docker run`可创建并启动容器,支持交互式(-it)或守护式(-d)运行。通过-p映射端口,-v挂载数据卷,--name指定名称,-e设置环境变量。容器可启停、删除、拷贝文件,支持日志查看、进程监控及导出导入。数据卷实现持久化与共享,commit可将容器保存为新镜像。注意权限问题可加--privileged=true解决。(238字)