
docker
常清静~
problems will always solved by keep thinking
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
docker 创建showdoc服务 showdoc容器部署教程
1. 下载最新版本镜像。账号:showdoc。原创 2024-09-23 11:03:43 · 868 阅读 · 0 评论 -
-bash: apt-get: command not found -bash: yum: command not found
1. RedHat系列: Redhat、Centos、Fedora等。基于Musl libc 和 Busybox,和 Busybox 一样小巧,最小的 Docker 镜像只有 5MB;2.3. Debian系列的包管理工具是apt-get。提供 APK 包管理工具,软件的搜索、安装、删除、升级都非常方便;,使用的为apk包管理工具,安装命令为apk add xxx。# 查看系统版本,查看是否为alpine系统。由于小巧、功能完备,非常适合作为容器的基础镜像;# 查看红帽系,还是debian系。原创 2024-09-20 13:38:49 · 2121 阅读 · 0 评论 -
alpine 安装python3.10 jdk1.8镜像 如何打python,java基础镜像 制作python+jdk1.8镜像,如何基础alpine制作konajdk1.8镜像 腾讯jdk1.8
项目,进一步进化自Linux Embedded Applicance Framework (LEAF)项目和Linux Router Project (LRP)项目。3. 我是基于python3.10 作为基础镜像,再打入java8 镜像。2.不同于其他包管理工具apt-get, yum,他是基于apk命令。构建,旨在提供一个小巧、高效的Linux环境。是一个面向安全的轻量级Linux发行版,基于。Dockerfile文件内容。原创 2024-09-20 12:37:51 · 811 阅读 · 0 评论 -
ERROR: glibc-2.30-r0: trying to overwrite etc/nsswitch.conf owned by alpine-baselayout-data-3.6.5-r0
1. alpine作为基础镜像,安装glibc时,使用如下命令,安装不成功。2. 解决办法:添加强制重写命令。原创 2024-09-20 12:20:22 · 620 阅读 · 0 评论 -
fail to create endpoint gateway_ingress-sbox on because docker_gwbridge is not exist
docker集群无法启动容器,报docker_gwbridge不存在,但是docker network ls 是存在的。docker netowrk rm 你自己docker_gwbridge的id。后来将网络删除,重新创建docker_gwbridge即可解决问题。2. 发现docker_gwbridge网络存在,删除。1. 查看当前网络信息。原创 2024-09-01 17:13:20 · 353 阅读 · 0 评论 -
docker swarm集群 启动节点如何查看失败信息, docker service ps error如何查看详细信息 docker集群中服务启动失败,没有错误信息 查看docker集群 错误
docker swarm 集群启动服务,发现服务启动不起来。使用docker service ls , docker service logs -f 服务id 服务就没有日志。docker service ps --no-trunc 你的服务名,或服务id。# 显示erro 并没有显示全部信息,那么如何查看详细信息呢?# 启动失败,查看集群日志显示无,使用ps 命令即可。# 不过没有看到相关信息。原创 2024-09-01 15:50:06 · 536 阅读 · 0 评论 -
docker redis 配置文件不生效,redis7.x配置文件不生效、redis密码不生效
1. 问题:docker-compose启动的redis,配置密码不生效。配置了redis.conf 把requirepass字段 设置了密码没有生效。# 这个需要改动下, 改为你自己挂载到redis容器内的地址,如上,我挂到了/redis/config。6. 注意不是redis 版本过高问题,是缺少 redis-server 引入配置文件,这个命令。格式: requirepass "密码"格式: requirepass 密码。3. 挂载处放入了文件,redis.conf ,原创 2024-06-04 08:29:36 · 868 阅读 · 1 评论 -
docker-compose 映射端口失败! docker端口映射失败 ,docker映射只能使用老端口,映射无法使用
使用了docker-mode 为host模式,所以不能换端口,只能写为"8086:8086"。如果想换端口,则将network-mode: host 删除。使用docker-compose 启动项目,发现映射端口出现问题,不能映射端口!另外如果你的不是这个问题 ,注意防火墙是否开启,需要关闭防火墙。使用原来端口是可以使用的。原创 2024-05-28 14:35:13 · 1681 阅读 · 0 评论 -
docker mysql数据备份 脚本备份容器内mysql . mysql8.0自动备份数据库脚本
2. 脚本很多地方需要改,或者创建文件夹,改为适配你自己的需求, 本文目的:解决docker 内备份mysql 数据库,并通过docker cp 将文件挪出来!如: 0 */2 * * * /bin/bash /你的脚本路径。3. 命令 crontab -e 添加定时任务,我是设置了2个小时备份一次。原创 2024-05-14 16:42:23 · 605 阅读 · 1 评论 -
docker nexus Error response from daemon: Get http://***/v2/: dial tcp : connect: connection refused
没有就新增daemon.json文件,并添加内容,新增记得加个{} 添加insecure-registries 注意参数名称别搞错,改为自己的ip ,端口。a. 改docker.service 路径为:/usr/lib/systemd/system 如下图, 空格,添加参数(,不用去修改docker.service 那比较费劲,没有改配置文件舒服,改完之后。出来,重点是新增的这个docker仓库的端口映射, 我设置的18088,那就新增一个18088端口出来。用下面的配置方式,这个只是拓展!原创 2024-05-02 12:09:43 · 857 阅读 · 0 评论 -
docker hub 官网
有时候不好找,或者忘了,特此标记!原创 2024-04-30 19:19:31 · 12832 阅读 · 2 评论 -
docker rabbitmq控制台访问失败,rabbitmq控制台访问不了
4. 日志看着已经启动了, 其实还没有。手动进入容器,启动管理插件。本地则是:127.0.0.1:15672。虚拟机:虚拟机ip:15672。原创 2024-01-18 08:52:12 · 1933 阅读 · 2 评论 -
centos 服务器磁盘空间排查 服务器查看磁盘占用命令 docker占用磁盘过大排查 docker占满磁盘空间排查
解决2: jenkins 构建设置过期时间,让jenkins构建后得数据缓存时间小一点,我设置的一天,同理解决问题,减少jenkins占用磁盘空间。4. 然后依次进入var 下,再次输入du -sh * 命令查看统计, 逐步排查出,jenkins ,docker占用磁盘比例过大。1. 现象:测试服务器,磁盘空间100g,今天已经剩余7g 空间。5. 解决: 删除docker 无用卷,无用镜像。2. 首先使用df -h 查看。3. 进入根目录 cd /3. 输入命令查看统计。原创 2023-05-11 10:29:30 · 620 阅读 · 0 评论 -
docker elasticsearch 设置随机密码
3. 在elasticsearch.yml 添加下面得内容, 编辑命令 vi elasticserch.yml。1. 进入容器内部, 我es 服务得命名为elasticsearch,改为你自己命名得es容器即可。5. 输入自动生成密码命令即可 生成密码。4. 重启服务,并再次进入容器内部。2. 进入配置文件夹。原创 2022-12-17 16:01:01 · 662 阅读 · 0 评论 -
windows docker 静态ip 创建mysql mysql 总是变ip
5.主要由于,每次重启docker 由于前面使用默认的网络模式,桥接模式,系统自动每次给一个ip地址,ip每次都会变,docker启动了一个nacos 连接mysql, 由于mysql ip 一直在变,nacos会出现连接不上mysql情况。特此,将mysql服务,改为静态ip。2. mysql版本为5.7 创建mysql 将ip 改为192.168.20.2。3. navicat 就可以连接成功了, 连接处地址写localhost即可。原创 2022-10-22 07:58:15 · 803 阅读 · 0 评论 -
docker rabbitmq 创建admin账号
1.打开doker 命令界面,账号admin, 密码admin。2. 修改用户角色,将用户设为管理员。原创 2022-10-03 14:51:35 · 1273 阅读 · 0 评论 -
Windows docker 安装rabbit mq 3.8版本 安装rabbitmq延迟队列 docker mq
我mq 下载版本不对,用的3.9,结果插件用的3.8 显示失败。5. 放入docker 内的插件文件夹下,你需要自己搞下本地路径,或者新建和我一模一样的路径。a. 如果你不想安装3.8版本。1. 安装mq 3.8 版本。4.下载插件到本地,链接地址。7.enable 插件。原创 2022-10-03 11:52:42 · 1229 阅读 · 0 评论 -
docker 设置mysql 的sql_mode
mysql5.7 安装好之后,出现不能group by 设置这两条set命令,暂时性改下原创 2022-07-12 07:46:43 · 1046 阅读 · 0 评论 -
windows docker 存到c盘位置太大,docker换存储位置
1. 使用管理员权限,打开cmd,查看docker状态 2.关闭docker 桌面客户端,关闭启动的容器,再次查看状态是否为stop 3.必须关闭运行的docker, 然后依次压缩 desktop .desktop-data 命令中的 z:\ * 改为自己存放的磁盘路径4.注销现有的desktop,data 5. 注销之后可以通过wsl -l -v --all 查看是否注销成功,没有就是注销成功6.前面的压缩文件换位置解压替换c盘路径: 第一个位置是想原创 2022-07-02 21:20:06 · 2903 阅读 · 0 评论 -
windws docker 指定文件安装mysql
1. 官网查看tag 版本号:https://hub.docker.com/ Docker Hub mysql tag页面 2.安装命令也显示了: docker pull mysql:8.0 最新版本:docker pull mysql:lateast3. 启动容器 将名称分配给您的容器实例。如果不指定此项,Docker 将生成一个随机名称 将 MySQL 容器端口绑定到主机上的相同端口。您将能够 使用在您的主机上运行的MySQL 客户端 ( )连原创 2022-07-02 17:10:52 · 332 阅读 · 0 评论 -
windows docker 安装nacos:2.0.4
1.首先安装mysql .看自己需求安装mysql 5.7 或者mysql 82.安装指定nacos 版本: a.官网查看指定版本号,官网地址为:https://hub.docker.com/网站,查询 点击tags查看 b. tag就是版本所以 指定版本命令就是: docker pull nacos/nacos-server:v2.0.4 如果你想下载指定版本就先去官网看下tag 然后:自己想下载的tag。slim 为瘦身版nacos, 我感觉没有必要下载slim原创 2022-07-02 16:46:05 · 2820 阅读 · 2 评论 -
Centos7 yum安装各个版本的Docker
一,Docker简介百科说:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。看起来有点雾,用过虚拟机的应该对虚拟化技术有点印象,不知道也没关系,就把它当成轻量级的虚拟机吧(虽然一个是完全虚拟化,一个是操作系统层虚拟化),这个解释到位:ht...原创 2020-03-02 18:50:19 · 2839 阅读 · 1 评论 -
centos7 yum命令无效-bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory
服务器安装上python3.6版本后导至liunx找不到自带的python2版本路径;更改下yum便可以使用出现场景是,安装docker,添加源时,出现bug安装代码失败vi /usr/bin/yum-config-manager...原创 2020-03-02 18:34:16 · 4072 阅读 · 0 评论 -
docker 安装mysql出现navicat登录失败
1.首先使用cmd 登录,判断是否防火墙开启,拦截了3306端口; windows 下输入命令:mysql -h192.168.75.130 -uroot -p123456; 命令意思是:-h后面是ip,-u后面是账号,-p后面是密码;2.由上判断能够访问虚拟机3306端口,所有跟防火墙没有关系,如果访问不到,可以暂时关闭防火墙。使用navicat连接虚拟机mysql服务,我使...原创 2018-08-11 11:47:38 · 2159 阅读 · 0 评论 -
docker 安装mysql
1.命令: docker search mysql2.命令:docker pull mysql:5.6,或者不指定版本 :docker pull mysql3.命令:docker images4.命令: docker run --restart=always --name first-mysql -p 3306:3306 -e MYSQL\_ROOT\_PASSWORD=123...原创 2018-08-11 10:20:18 · 530 阅读 · 0 评论 -
centos7安装最新版docker
Centos安装Docker1.首先docker需要linux内核版本3.0以上,centos6版本需要升级内核,查看内核版本命令为uname -a ,uname -r2.然后更新下yum ,命令为 yum update -y3.添加docker的yum源命令行输入: tee /etc/yum.repos.d/docker.repo [dockerrepo]name转载 2018-01-26 19:01:07 · 6922 阅读 · 0 评论