草庐IT

DOCKER_USERNAME

全部标签

docsify项目部署(华为云+宝塔+centos+docker+nginx)踩坑指南

docsify部署(华为云+宝塔+centos+docker+nginx)文章目录docsify部署(华为云+宝塔+centos+docker+nginx):dagger:1、安装docker:dagger:2、配置nginx🗡1、安装docker首先在服务器中安装dockersudoyuminstall-yyum-utils由于之前我的python默认版本升级到了python3,但yum执行使用的是python2,就遇到报错File"/usr/libexec/urlgrabber-ext-down",line28exceptOSError,e:^SyntaxError:invalidsynt

Docker的革命:容器技术如何重塑软件部署之路

引言在过去的几年中,容器技术已经从一个小众的概念发展成为软件开发和部署的主流方法。Docker,作为这一变革的先驱,已经深深地影响了我们如何构建、部署和运行应用程序。本文将探讨容器技术的起源,Docker如何崛起并改变了软件部署的游戏规则,以及这一技术对现代软件工程的深远影响。容器技术的概念与起源容器技术的核心思想是提供一个隔离的环境,让应用程序可以在其中运行,而不受外部环境的影响。这种隔离不仅确保了应用程序的稳定性和安全性,还使得应用程序可以在不同的环境中轻松地移植和部署。容器技术的起源可以追溯到早期的Unix操作系统,但直到近年来,随着Docker的出现,这一技术才真正得到了广泛的关注和应

linux搭建nacos集群(本机安装和docker安装)

本篇文章介绍如何在linux系统上安装nacos和搭建集群,本文章使用的是centos7系统。目录本机搭建nacos1、准备工作2、官网下载nacos3、运行nacosdocker搭建1、准备Docker环境2、拉取镜像3、新建映射配置目录文件4、运行nacosdocker-compose搭建1、创建docker-compose文件和配置文件 2、启动docker-compose访问nacosEND本机搭建nacos1、准备工作Nacos依赖 Java 环境来运行。所以我们需要安装jdk,这里参考这篇文章,教你们如何搭建java环境。需要三台linux服务器,条件有限的可以安装虚拟机,内存有限

docker 笔记5:redis 集群分布式存储案例

尚硅谷Docker实战教程(docker教程天花板)_哔哩哔哩_bilibili目录1.cluster(集群)模式-docker版哈希槽分区进行亿级数据存储 1.1面试题1.1.1 方案1哈希取余分区1.1.2方案2一致性哈希算法分区 原理优点一致性哈希算法的容错性 一致性哈希算法的扩展性 缺点 一致性哈希算法的数据倾斜问题总结1.1.3方案3哈希槽分区3多少个hash槽哈希槽计算2.3主3从redis集群扩缩容配置案例架构说明关闭防火墙+启动docker后台服务3.主从容错切换迁移案例3.1大纲:3.2数据读写存储4.主从扩容案例​编辑 4.1新建6387、6388两个节点+新建后启动+查看

docker下安装confluence(超详细版)

一,安装docker1.1卸载之前的docker版本(可选)yumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate\docker-selinux\docker-engine-selinux\docker-engine\docker-ce1.2安装docker在虚拟机无历史docker残留的基础上,安装yum工具yuminstall-yyum-utilsdevice-mapper-persistent-datalv

docker如何容器迁移(实战)

手把手教你如何做容器迁移第一步准备数据假设要迁移一个mysql服务(docker部署),由于数据库过大(超过50GB),用mysqldump备份和还原则太过耗时,下面尝试拷贝目录的方式来迁移,详细过程如下:老机器:192.168.4.231新机器:192.168.4.232老机器:创建mysql5.7容器并准备测试数据dockerpullmysql:5.7mkdir-p/data/docker/mysql/{binlog,log,opt,var}curl-sLhttp://iso.sqlfans.cn/docker/yml/mysql-my.cnf-o/data/docker/mysql/my

执行docker- compose命令遇到-bash: /usr/local/bin/docker-compose: 无法执行二进制文件 问题的一种解决方法

一、问题描述当安装好docker-compose并添加执行权限后,执行命令docker-compose相关命令时出现-bash:/usr/local/bin/docker-compose:无法执行二进制文件二、解决思路应该是安装包有问题,网上找了几种重新安装方法途径,还是会出现这个问题,最终找到一种可靠重新安装的解决方法,原文Docker安装Docker-Compose-哔哩哔哩。1.先卸载DockerCompose的旧版本sudorm/usr/local/bin/docker-compose2.从Docker官方网站下载DockerCompose最新版本的二进制文件(下载稍慢) sudocu

MacOS使用docker安装nginx

文章目录一、docker安装nginx1、查看可用的nginx2、安装Nginx镜像3、查看是否安装成功4、安装成功后执行nginx5、查看容器6、本地验证二、创建本地挂载文件1、第一步:宿主机创建目录2、第二步:将docker安装的nginx里面文件复制到宿主机3、第三步:运行镜像4、执行命令查看挂载情况一、docker安装nginxDocker是一个跨平台的轻量级虚拟机,可移植性非常高,一次部署,终生可用。Docker可以在Linux,Windows,MacOS等平台上安装使用。我们都知道Linux有很多不同的版本,例如Ubuntu,AIX,CentOS,Debian,Fedora,Ora

清理docker日志

1、docker容器的日志一般都保存在系统的/var/lib/docker/containers路径下。2、查询日志大小ls-lh$(find/var/lib/docker/containers/-name*-json.log)3、清理日志清理日志有两个办法一个是清空内容,一个是删除日志。使用第二种方法要重启dockertruncate-s0/var/lib/docker/containers/xxx-json.log 查看日志大小的时候可以获取到日志的完整路径或者rm-rf/var/lib/docker/containers/xxx-json.log4、维护日志清理脚本,可以添加到cront

基于Jenkins自动打包并部署docker环境

目录1、安装docker-ce2、阿里云镜像加速器3、构建tomcat基础镜像 4、构建一个Maven项目实验环境操作系统IP地址主机名角色CentOS7.5192.168.200.111gitgit服务器CentOS7.5192.168.200.112Jenkins git客户端jenkins服务器CentOS7.5192.168.200.113dockerweb服务器1、安装docker-ce在192.168.200.113上创建远程目录。[root@tomcat~]#mkdir/data在192.168.200.113 机器上,构建tomcat基础镜像。在构建基础镜像之前需要先安装Doc