小编Eug*_*ene的帖子

加载共享库时出错:libssl.so.1.1:无法打开共享对象文件:没有这样的文件或目录

我是docker新手,第一次遇到这样的错误。

这是我的 DockerFile

FROM rust:latest as builder
ENV APP mapservice
WORKDIR /usr/src/$APP
COPY . .
RUN cargo install --path .
 
FROM debian:buster-slim
RUN apt-get update && rm -rf /var/lib/apt/lists/*
COPY --from=builder /usr/local/cargo/bin/$APP /usr/local/bin/$APP
#export this actix web service to port 8080 and 0.0.0.0
EXPOSE 8080
CMD ["mapservice"]
Run Code Online (Sandbox Code Playgroud)

当我跑步时

docker run -it --rm -p 8080:8080 mapservice
Run Code Online (Sandbox Code Playgroud)

我收到如下错误: mapservice: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory

我不知道为什么会出现这个错误。也许我的 APIKEY 硬编码在 main.rs 中?有人知道如何解决这个问题吗?我的笔记本电脑是 M1pro Mac。 …

docker dockerfile docker-compose

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

docker ×1

docker-compose ×1

dockerfile ×1