docker - 如何安装libsnappy.so.1?

标签 docker ubuntu-18.04

我与docker合作为网站托管本地数据库。
在为本地数据库运行可执行文件时,它会给出有关libsnappy.so.1的错误

香港专业教育学院试图运行apt-get install -y snapd

这是我正在运行的代码。

sudo docker build --tag=tx1 . 

运行以下内容时
sudo docker run -t -i -p 8080:80 tx1

它给出了错误
./next9: error while loading shared libraries: libsnappy.so.1: cannot open shared object file: No such file or directory

这是我的docker文件,如果有人想看
#Download base image ubuntu 18.04
FROM ubuntu:18.04
# ENTRYPOINT ["/docker/tx1"]

# Update Ubuntu Software repository
RUN apt-get update; apt-get install -y snapd; ldconfig
#  apt-get install -y gnome-terminal 
WORKDIR /

COPY . /
EXPOSE 80
CMD  chmod 777 build; ./build

建立
#!/bin/bash
./next9 & ./main

最佳答案

像这样编辑apt命令:

apt-get install -y snapd libsnappy1

应该修复它

关于docker - 如何安装libsnappy.so.1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58171892/

相关文章:

lua - 未找到 'bit' 的 LuaRocks 模块

elasticsearch - 最大虚拟内存区域 vm.max_map_count [65530] 太低,至少增加到 [262144]

docker - 带 docker 的 Flask 调试控制台不起作用

python - Docker:Python 服务器没有监听

git - 将 Ubuntu 终端更改为类似于 Window 的 Git-bash

linux - 编译curl后的路径问题

linux - docker : invalid reference format | error | cloud vm ubuntu

java - 如何访问Docker容器中存储在 'src/main/resources/someFolder'中的应用程序资源文件?

docker 容器 : changing network kernel settings, net.core.rmem_max

python - 在 Docker 中使用 Tesserocr 时出现段错误