You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a lot of Docker images using Alpine Linux as a base. This is awesome when trying to get the most streamlined images possible. 24MB for a complete image is amazing!
7
+
I have a lot of Docker images using Alpine Linux as a base. This is awesome when trying to get the most streamlined images possible - 24MB for a complete image is amazing!
8
8
9
9
```log
10
10
# docker images
11
11
REPOSITORY TAG IMAGE ID CREATED SIZE
12
12
tordocker_tor latest 199b9631b0fd 5 minutes ago 24.2MB
13
13
```
14
14
15
-
Soooo, lately, I've been seeing a lot of packages that I try upgrading are now broken with my Dockerfiles (even the same version is of working images fails now). Below is an extremely simple of the Dockerfile I use for my TOR relay node.
15
+
Soooo, lately, I've been seeing a lot of packages that I try upgrading are now broken with my Dockerfiles (even the same version is of working images fails now). Below is an extremely simple example of the Dockerfile I use for my TOR relay node.
This Docker image does not build correctly complaining about missing dependencies - in fact, `apk` is complaining about not have libraries normally found in OpenSSL (`libcrypto.so` and `libssl.so`).
30
+
This Docker image does not build correctly, complaining about missing dependencies - in fact, `apk` is complaining about not have libraries normally found in OpenSSL (`libcrypto.so` and `libssl.so`).
So, after I spent a little more time looking into this problem (basically going through the changes on source control). I discovered that many Alpine maintainer are recompiling their projects to target LibreSSL. With that knowledge I went searching for where LibreSSL was hiding these days in the Alpine repositories - and alas I found the missing libraries in the `edge/main` repository.
73
+
So, after I spent a little more time looking into this problem (basically going through the changes on source control). I discovered that many Alpine maintainers are recompiling their projects to target LibreSSL. With that knowledge I went searching for where LibreSSL was hiding these days in the Alpine repositories - and alas I found the missing libraries in the `edge/main` repository.
0 commit comments