草庐IT

DOCKER_USERNAME

全部标签

Docker 启动 Nacos 报错:No DataSource set

​👨🏻‍💻热爱摄影的程序员👨🏻‍🎨喜欢编码的设计师🧕🏻擅长设计的剪辑师🧑🏻‍🏫一位高冷无情的编码爱好者大家好,我是DevOps工程师欢迎分享/收藏/赞/在看!【问题】笔者使用docker-compose构建的Nacos容器,每当重启Docker引擎后启动Nacos报错:NoDataSourceset,且笔者相关的数据源配置是没有问题的。笔者相关环境及软件信息如下:操作系统:AppleM1Pro版本12.6.3Nacos:v2.2.2-slimMySQL:8.0.32Causedby:com.alibaba.nacos.api.exception.NacosException:NacosServ

【Docker】镜像制作和管理

一、Docker镜像说明二、基于容器通过dockercommit手动制作镜像1、基于容器手动制作镜像步骤1、下载官方系统镜像2、基于官方基础镜像启动容器,并进入容器3、在容器中进行配置操作  3.1、安装基础工具  3.2、配置运行环境  3.3、安装并配置服务  3.4、存放业务程序代码4、dockercommit提交生成新镜像5、基于定制镜像生成容器并测试2、基于centos7官方镜像,手动制作yum安装nginx定制镜像2.1、下载centos7官方镜像,并启动进入容器centos官方镜像:https://hub.docker.com/_/centos/tags[root@Docker-

在docker中安装使用达梦数据库

关于在docker中安装达梦数据库,达梦官方网站其实是有提供安装使用方法的,但可能还是有朋友不会,这里将在原文基础上简单扩充下。注意:docker容器中,数据库安装后没有创建服务的脚本,只有bin、bin2、conf、data、log五个目录安装前准备软硬件版本终端X86-64架构Docker2022年8月版下载Docker安装包请在达梦数据库官网下载 Docker安装包。导入安装包 拷贝安装包到自定义目录下,我这里创建了目录/docker_soft,执行以下命令导入安装包:dockerload-idm8_20220822_rev166351_x86_rh6_64_ctm.tar结果显示如下:

解决 Docker + selenium + chromedriver + chrome 会出现僵尸进程的问题

一、僵尸进程问题在docker里,使用selenium爬虫, webdriverquit后,会产生很多僵尸进程。dockerrun -it -v/home/blackip:/home/blackips/  selenium:1.0 python3linux_black_ip.pytop查看僵尸进程:ps-ef|grepdefunct查看僵尸进程:僵尸进程的父进程是python3。看了下chrome运行时的状况,发现开始的父进程并不是1,但到最后都变成了1,并且变为defunct状态:ps-ef|grep chrome|grep-vdefunct超多的僵尸进程会耗尽pid表,导致Chromefa

k8s部署docker

1环境准备操作系统:centos7.9_x64Docker:20-ceK8s:1.23操作系统最小硬件配置(在vmmare安装时需要选择):2核CPU、2G内存、20G硬盘k8s-master:192.168.88.191k8s-node1:192.168.88.192k8s-node2:192.168.88.1932初始化配置2.1基本配置先只安装一台centos,完成master和node公共的配置之后,再克隆。#关闭防火墙systemctlstopfirewalldsystemctldisablefirewalld#关闭selinuxsed-i's/enforcing/disabled/

【docker】docker启动报错no such file or directory

问题根据自己构建的镜像启动docker容器日志打印出现,如下:standard_init_linux.go:211:execuserprocesscaused"nosuchfileordirectory"处理:setff=unix修改厚再次构建镜像即可

docker安装与镜像加速配置

系列文章目录第一章Docker简介第二章Docker安装与镜像加速配置第三章docker常用命令一、Docker安装前提条件:本文以centos为例,系统版本要求centos7以上,Linux内核为3.8以上,可用以下命令查看:[root@master~]#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core)[root@master~]#uname-r3.10.0-1160.el7.x86_64二、安装1.安装必要的一些系统工具以下所有命令如果不是root用户执行记得加sudoyuminstall-yyum-utilsdevice-map

docker换源

1.使用以下命令打开文件进行编辑。vim/etc/docker/daemon.json注:没有vim命令的也可以使用vi命令。2.写入如下内容:{"registry-mirrors":["http://registry.docker-cn.com","http://docker.mirrors.ustc.edu.cn","http://hub-mirror.c.163.com","https://nfesww3w.mirror.aliyuncs.com"],"insecure-registries":["registry.docker-cn.com","docker.mirrors.ustc.

docker中青龙面板里的依赖安装笔记

下面以青龙面板的v2.11.3为例:所用设备OrangePi-Zero21GARM64,服务器系统Ubuntu,32G储存卡首先登陆面板并找到-->依赖管理-->↓-新建依赖-↓新建依赖下-->依赖类型:根据需要选择分别是Nodejs、Python3、Linux-->自动拆分:选择为“是”(因为我们下面一次性可以选的很多项进行安装)-->名称:就是我们要安装的依赖名称(注意一行添加一个种类)NodeJs依赖名称如下js-base64dotenvmagictough-cookiews@7.4.3requirerequestsdate-fnsts-md5typescriptjson5axios@v

docker运行selenium-python3

环境:doker/selenium/standalone-chrome:89.0试试https://github.com/SeleniumHQ/docker-selenium。在它安装了python:$dockerrunselenium/standalone-chromepython3versionPython3.5.2说明书上说你从编辑:为了让selenium在python中运行,需要安装下面的包。创建此Dockerfile:FROMselenium/standalone-chromeUSERrootRUNapt-getinstallpython3-distutilsRUNwgethttps