Skip to content

Commit 2ba08f0

Browse files
committed
Fixed grammar and a missing word.
1 parent bd7b365 commit 2ba08f0

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Diff for: input/posts/alpine-missing-dependencies.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ Description: Missing dependencies when upgrading some Alpine package.
44

55
![Alpine + Docker = Awsome](/content/images/2018/docker+alpine.png)
66

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!
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!
88

99
```log
1010
# docker images
1111
REPOSITORY TAG IMAGE ID CREATED SIZE
1212
tordocker_tor latest 199b9631b0fd 5 minutes ago 24.2MB
1313
```
1414

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.
1616

1717
```Dockerfile
1818
FROM alpine:3.6
@@ -27,7 +27,7 @@ ADD torrc.template.ini torrc.template.ini
2727
CMD ["/bin/sh", "entry.sh"]
2828
```
2929

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`).
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`).
3131

3232
```log
3333
ERROR: unsatisfiable constraints:
@@ -70,7 +70,7 @@ ERROR: unsatisfiable constraints:
7070

7171
Hmmm... no effect - well that sucks.
7272

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 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.
7474

7575
Below is a fixed Dockerfile:
7676

0 commit comments

Comments
 (0)