docker容器引用glibc库

Alpine使用的不是正统的glibc,对于一些强依赖glibc的系统建议不要使用Alpine,如果一定要使用,可以通过挂载离线库文件来实现。

1、通过docker-compose.yml解决

vim docker-compose.yml

core:

container_name: core

image: /app/core:1.0.0

restart: always

environment:

  • LD_LIBRARY_PATH=/home/clibs #配环境变量

volumes:

  • ./clibs:/home/clibs #引入的glibc库挂载目录

2、通过docker-compose.yml解决

docker run -itd --name shr3-core --restart=always -e LD_LIBRARY_PATH="/home/hsapp/clibs" \

-v ./clibs:/home/hsapp/clibs 192.168.3.70/app/shr3-core:1.0.0-SNAPSHOT

相关推荐
Hellc0071 小时前
使用 Docker 部署 RabbitMQ 并实现数据持久化
docker·rabbitmq·ruby
梦游钓鱼2 小时前
在window终端创建docker容器的问题
运维·docker·容器
钢板兽2 小时前
Java后端高频面经——JVM、Linux、Git、Docker
java·linux·jvm·git·后端·docker·面试
海鸥815 小时前
在 k8s中查看最大 CPU 和内存的极限
linux·容器·kubernetes
梵法利亚5 小时前
Ubuntu-docker安装mysql
mysql·ubuntu·docker
猴的哥儿10 小时前
Ubuntu 22.04 LTS 入门教学文档
linux·运维·ubuntu·docker
海鸥8114 小时前
查看k8s集群的资源使用情况
云原生·容器·kubernetes
云上艺旅14 小时前
K8S学习之基础十八:k8s的灰度发布和金丝雀部署
学习·云原生·容器·kubernetes
Macle_Chen18 小时前
Mac服务器上创建Docker并安装宝塔环境
服务器·macos·docker
ChinaRainbowSea18 小时前
Linux: Centos7 Cannot find a valid baseurl for repo: base/7/x86_64 解决方案
java·linux·运维·服务器·docker·架构