docker-compose compose docker failed
个人电脑(windows、mac)安装Docker Desktop
在学习大数据、人工智能等技术时,常常需要安装相应软件来支持我们的学习和实践。然而,很多这样的软件更适合在 Linux 环境下进行部署和运行。通过在个人电脑安装Docker Desktop可以解决该类问题,在个人电脑上轻松地搭建软件环境,以支持我们的技术学习和实践。 什么是 Docker? Docke ......
docker-常用命令
容器生命周期管理 docker run 创建一个新的容器并运行一个命令 docker container run -d nginx 后台运行nginx docker start :启动一个或多个已经被停止的容器 docker stop :停止一个运行中的容器 docker restart :重启容器 ......
docker-dockerfile-docker镜像制作
1.镜像制作 一般会有三种方式制作镜像基于已有镜像创建基于本地模板创建基于Dockerfile创建(重点) 如果有多个RUN,自上而下依次运行,每次运行都会形成新的层,建议&& 放入一行运行如果有多个CMD,只有最后一个运行如果有多个Entrypoint,只有最后一个运行如果CMD和entrypoi ......
docker-容器
container 容器是一种快速的打包技术 特点: 1、标准化 类似与集装箱 2、轻量级 比虚拟机要轻量得多 3、易移植 Linux Container主要由Namespace 2 和Cgroups 3 两大机制来保证实现 namespace:命令控件主要用于资源的隔离 cgroups:就负责资源 ......
k8s coredns服务报 Readiness probe failed 8181: connect: connection refused
现象:Readiness probe failed 8181: connect: connection refused 1、分析: kubectl 直接 describe CoreDNS Pod,显示 ReadinessProbe 探针异常,导致 Pod 无法正常启动,由于 ReadinessPro ......
在centos7.9中 永久修改docker0 的网卡IP地址
docker0网卡的默认IP地址为172.17.0.1/16 因此很可能会与企业网中的业务地址冲突,为了解决这个问题,必须修改docker0的网卡配置,操作如下 1、查看网卡docker0的默认地址 ip address show docker0 ip address show docker0 4: ......
FAILED: HiveException java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient问题的解决
问题描述 今天再次打开虚拟机(之前交完作业之后,就不敢再打开了,害怕看到报错信息),打开hive之后,启用hive命令时,发现了这个问题; 问题解决 经查阅资料发现,原来是因为我再使用hive命令之前,没有开启metastore服务和hiveserver2服务,先开启了这两个服务,再进入hive里面 ......
docker-compose: 在容器中添加中文字体
docker-compose 配置 先上 docker-compose.yml 的内容 version: '2' services: mandarin: container_name: mandarin restart: always image: liumapp/add-mandarin-font ......
解决安装wsl时候报错的问题: WslRegisterDistribution failed with error: 0x800701bc
在Win10 或者Win 11上安装wsl的时候,可能会遇到如下的错误信息: Error: 0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernel Press any key to continue... 这个是由于系统内置的WSL ......
Failed to determine a suitable driver class(maven不编译配置文件)
现象:启动报错 问题排查与处理: 1:根据错误翻译,是datasource没有一些配置属性。不过检查下来写法没有啥问题 2:注意启动端口是不是生效了。发现是配置文件没起作用 3:maven添加resources <resources> <resource> <directory>src/main/j ......
docker新建数据库
docker run -dit -p 3316:3306 \ #端口映射 --privileged=true \ #赋权,相当于容器有宿主机root权限 --name mysql \ #容器的名字 --restart always \ #容器自启动 -v /docker/mysql/3316/con ......
Windows系统安装docker
1. 打开电脑中的Hyper-v服务 打开控制面板:如果找不到可以搜索控制面板 注意是点程序,而不是卸载程序 选择: 启用或关闭Windows功能 点击Hyper-V进行打开 如果没有Hyper-v服务解决办法如下: 打开CMD窗口或者PowerShell 输入 systeminfo 命令: 在最后 ......
关于`dial unix /var/run/docker.sock: connect: permission denied`的处理方法笔记
之前遇到的一个问题,使用非root用户时操作docker提示无权限,在查阅了一些文章之后自己又摸索出了一些更方便的方法,顺手记录下来。 一、问题发现 根据报错信息dial unix /var/run/docker.sock: connect: permission denied,可以看出,是因为当前 ......
docker容器常用命令总结
查看docker内所有镜像: //查看正在运行的镜像 sudo docker images //查看所有镜像 sudo docker images -a 导入镜像: 打包压缩包为镜像: docker load -i 压缩包路径 //导入压缩包为镜像 docker load -i D:\nginx.t ......
瑞芯微RK3568:Debian系统如何安装Docker
本文基于HD-RK3568-IOT评估板演示Debian系统安装Docker,该方法适用于RK356X全系产品。 HD-RK3568-IOT评估板基于HD-RK3568-CORE 工业级核心板设计(双网口、双CAN、5路串口),接口丰富,适用于工业现场应用需求,亦方便用户评估核心板及CPU 的性能。 ......
linux系统docker容器部署项目字体问题-Graphics2D在容器里面不显示字体
继上一个博客中生成 签章图片后,今日遇到一个问题,本地不管如何改代码,都会将签名文字显示出来。 但是...........一旦部署在linux系统后,一直打印不出来,,纠结的呀。。完全没想到,原来是linux系统里面不兼容本地的字体,也就是没有那么多中文字体,除非安装。 可以惊醒安装字体:参考文档: ......
Mac Source Tree fatal: Authentication failed解决办法
这种情况一般是用户名和密码时间太长,sourceTree自动给你过期了。 1.先打开协同偏好设置-高级,把下图中的账号删除了 然后你再次推送时,会提醒是输入用户名和密码 2.在已经登录的git地址上,退出一下,重新返回登录页面,查看账号和密码就可以了 直接在登录页面,把password 的dom 修 ......
离线部署-docker
离线部署 docker 关键词:docker离线部署,images离线安装,docker compose,shell,minio docker离线安装 docker install offline 下载相应的版本的deb包,我的系统是ubuntu20.04,因此选择focal文件夹,路径: 按照文档 ......
docker-dockerfile
1.dockerfile是什么? dockerfile是一个文本文件,其中包含了一条条指令(instruction),用于构建docker镜像。每一条指令构建一层镜像,因此每一条指令的内容,就是描述该层镜像应当如何构建。 dockerfile 用于指示 docker image build 命令自动 ......
[Docker]在鲲鹏920 ARM + OpenEuler/FusionOS上安装Docker CE
最近新增了一台基于鲲鹏920CPU,ARM架构的服务器,想着在上面部署一个Docker CE。但是网上和官网的教程好像都不咋好用。 所以把自己经过一番折腾得出的经验给大家分享一下。 首先,OpenEuler/FusionOS的源仓库内都有Docker,但是并不是Docker,因为我们大部分compo ......
docker
镜像 类似类,可以继承基础镜像创建新镜像 dockerfile创建镜像 ENTRYPOINT-指定镜像的默认入口命令,该入口命令会在启动容器时作为根命令执行 容器 一个容器一个镜像实例 服务器 服务器根据镜像启动容器, 可以将Docker容器内部暴露出来的端口映射到主机上 FROM nginx:la ......
gitlab迁移到新的docker容器中
迁移步骤1、备份旧gitlab数据 gitlab-rake gitlab:backup:create默认会保存在 /var/opt/gitlab/backups ,实际情况可以使用find查找下文件路径 2、在新服务器上使用docker搭建相同版本的gitlab version: '3' servi ......
docker容器里gitlab备份
一、数据的备份 docker容器里的gitlab备份 chatgpt/2023/9/18 5:35:56 一、数据的备份 1.进入容器 docker exec -it gitlab /bin/bash 2、执行备份命令 gitlab-rake gitlab:backup:create 默认将备份文件 ......
docker 部署nenux3报错:java.io.FileNotFoundException: ../sonatype-work/nexus3/tmp/i4j_ZTDnGON8hezynsMX2ZCYAVDtQog=.lock (Permission denied)
java.io.FileNotFoundException: ../sonatype-work/nexus3/tmp/i4j_ZTDnGON8hezynsMX2ZCYAVDtQog=.lock (Permission denied) 没有权限呀!!! docker image inspect son ......
win10下docker安装 ubuntu18.04.
参考 Win10使用Docker安装Ubuntu环境 - 知乎 (zhihu.com) 旧版 WSL 的手动安装步骤 | Microsoft Learn ......
docker install ubuntu ssh
https://tecadmin.net/setting-up-ubuntu-docker-container-with-ssh-access/ Docker is an open-source platform that allows developers to automate the depl ......
Docker vim 右键进入 visual 模式无法粘贴
Docker vim 右键进入 visual 模式无法粘贴 在 Docker 内部运行 Vim 是一种常见的需求,尤其是在开发环境中。但是,有时候会遇到一些问题,比如无法向 Docker 内的 vim 文档里进行黏贴等。本文将介绍在 Docker 内部运行 Vim 时该问题的解决方案。 一、临时解决 ......
Docker从零开始部署后端项目和MySQL数据库
预备知识 Docker是什么 Docker镜像是什么 Docker容器是什么 Docker Compose是什么 Docker Compose中的Service是什么 请自行上网查阅以上内容相关资料,否则无法阅读下文 安装Docker Windows 去官网Docker: Accelerated C ......
Docker分享
前置知识 本篇文章主要分享容器技术依赖的Namespace,在开始之前,有一些前置知识需要先阐明,也许它们很零碎,但开始之前我还是希望你能够完全理解这些概念。 前置知识这一段除了补短之外,还有一个目的,把一个很多人没解释清楚的问题解释清楚: 什么是容器,和虚拟机有什么区别? 进程树模型:fork和e ......
使用TestContainers在Docker中进行集成测试
现代软件应用很少独立工作。典型的应用程序会与几个外部系统进行通信,如: 数据库、 消息系统、 缓存提供商 其他第三方服务。 你应该编写测试确保一切正常运行。 单元测试有助于隔离地测试业务逻辑,不涉及任何外部服务。它们易于编写并提供几乎即时的反馈。 有了单元测试还不够,集成测试用来验证与外部系统的交互 ......