docker
文章平均质量分 63
mahui_1980
努力
展开
-
Docker在Apple M1 Pro打包镜像,standard_init_linux.go:178: exec user process caused “exec format error“
在linux下查看cpu型号uname -aLinux VM-0-5-centos 3.10.0-1127.19.1.el7.x86_64 #1 SMP Tue Aug 25 17:23:54 UTC 2020 x86_64 x86_64 x86_64 GNU/Linuxx86_64CPU为Apple M1 Pro的mac终端查看型号uname -aDarwin MacBook.local 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28原创 2022-03-07 12:51:01 · 2237 阅读 · 0 评论 -
docker-Alpine添加字体支持功能
二维码生成,加文字处理,在非docker环境下运行正常,docker下报错。FontMetrics类依赖了系统组件,只需安装依赖即可解决。Docker版本 openjdk:8-jdk-alpine Alpine没有自带默认字体造成的NullPointerException异常处理 at sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1264) at sun.awt.FontConfiguration.rea...原创 2021-04-07 12:27:03 · 5111 阅读 · 0 评论 -
kubernetes(一)安装
kubernetes集群管理入门到深入系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言kubernetes集群管理入门到深提示:以下是本篇文章正文内容,下面案例可供参考一、kubernete..原创 2021-04-01 15:42:18 · 285 阅读 · 0 评论 -
Docker容器的资源使用限制
如何设置Docker容器的CPU和内存使用限制容器布署后数,每个容器占用资源数不同,当资源不够用时,互相影响,docker提供上资源使用限制功能查看docker 容器内存及CPU使用命令docker statsCONTAINER CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDSc7bdcdc77786 ...原创 2021-03-29 18:48:08 · 2247 阅读 · 0 评论 -
DOCKER默认虚拟网卡IP地址与局域网冲突解决
一、背景docker启动时默认会创建一个docker0网桥,它在内核层连通了其他的物理或虚拟网卡,相当于将所有容器和其主机都放到同一个网络。但是部署在内网中的IP段存在有此网段的IP时,会导致冲突,1:使用宿主机的ip也会有是无效的。2:只要docker启动,便会造成局域网内其它主机访问本机失效,3:关闭docker后,本机便可访问.解决方案如下:第一步 删除原有配置sudo service docker stopsudo ip link set dev docker0 down .原创 2021-03-20 18:50:06 · 4437 阅读 · 0 评论 -
docker 挂载日志目录
docker容器在重启动时,内部数据清空,log日志便无从查找,使用docker挂载功能挂载目录记录日志。docker run参数--volume , -v:绑定一个卷挂载日志目录启动命令docker run -it -v /home/store1/log:/home/log acf003b32780 /bin/bashdocker-compose 配置方式可以直接使用 HOST:CONTAINER 这样的格式,或者使用 HOST:CONTAINER:ro 这样的格式,后者对于容...原创 2021-03-18 15:31:06 · 4001 阅读 · 0 评论 -
docker容器获取宿主ip地址
升级使用docker容器运行springboot项目时,nacos得到的是虚拟内网ip,使服务无法被正常访问。docker run 参数--net,可设置网络模式支持 bridge/host/none/container: 四种类型;使用方式:docker run -d --net=host -it acf003b32780 /bin/bash run参数记录:docker run [OPTIONS] IMAGE [COMMAND] [ARG...]OPTIONS说明...原创 2021-03-18 14:46:57 · 1443 阅读 · 0 评论 -
docker-compose(三)使用Docker-compose管理docker容器,运行springboot项目
1:创建目录mkdir composetestcd composetest2:上传springboot项目test.jar3:创建Dockerfile(简记,Dockerfile文件名大小写一定要一致,入过坑,浪费了两个小时。)FROM openjdk:8-jdk-alpineWORKDIR /homeMAINTAINER mahuiADD test.jar /homeRUN chmod +x /home/test.jarCMD nohup java -jar test.jar &g原创 2021-03-18 12:23:06 · 10228 阅读 · 0 评论 -
docker-compose(二)命令
1,Docker-compose命令格式参数设置1docker-compose [-f <arg>...] [options] [COMMAND] [ARGS...]命令选项如下-f --file FILE指定Compose模板文件,默认为docker-compose.yml-p --project-name NAME 指定项目名称,默认使用当前所在目录为项目名--verbose 输出更多调试信息-v,-version 打印版本并退出--log-level LEVEL 定义日志.原创 2021-03-18 12:21:29 · 1336 阅读 · 0 评论 -
docker-compose(一)简介与安装
1:升级使用docker容器运行springboot项目时,springboot admin无法监控spring项目,报出RESTRICTED错误。查询原因springboot 项目注册到了docker内虚拟ip地址2:nacos内设置ip可用spring.cloud.inetutils.preferred-networks 选择符合前缀的IP作为服务注册IP,但在docker内无法得到宿主服务器ip3:找度娘查询找到可用Docker-Compose解决,记录使用情况一:Docker-C..原创 2021-03-18 12:20:13 · 245 阅读 · 0 评论 -
docker安装与使用
一:CentOS7 系统可以直接通过 yum 进行安装:安装前可以查看一下系统是否已经安装了 Docker:yum list installed | grep docker二:安装docker命令:yum install docker -y三:Docker 服务启动安装之后启动 Docker 服务;启动:systemctl start docker 或者 service docker start停止:systemctl stop docker 或者 service docker stop.原创 2021-03-11 13:56:18 · 192 阅读 · 0 评论 -
docker 阿里云使用记录
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。使用安装脚本自动安装,阿里云镜像curl -fsSL https://get.docker.com | bash -s docker --mirro...原创 2021-02-03 16:10:31 · 248 阅读 · 0 评论