11## ` ghost:5 `
22
33``` console
4- $ docker pull ghost@sha256:9aece278c310c9de35f214bcefab7fc552b9b0c59711c2da75f163ab6033fa1b
4+ $ docker pull ghost@sha256:f19b37e74bc973a7d2c5a751d65e822808208bae22014473d32808bf6e6f7245
55```
66
77- Manifest MIME: ` application/vnd.docker.distribution.manifest.list.v2+json `
@@ -15,14 +15,14 @@ $ docker pull ghost@sha256:9aece278c310c9de35f214bcefab7fc552b9b0c59711c2da75f16
1515### ` ghost:5 ` - linux; amd64
1616
1717``` console
18- $ docker pull ghost@sha256:9357678cd5aa3d7d58b3c9cf9b9e400c4cf2c2449e533dc42f4a02ce0f61c820
18+ $ docker pull ghost@sha256:6b76e9ee4b2fe29029a3e372a91afdec74eea58458a2ae3e9295df92b37bd1a0
1919```
2020
2121- Docker Version: 20.10.23
2222- Manifest MIME: ` application/vnd.docker.distribution.manifest.v2+json `
23- - Total Size: ** 160.2 MB (160237159 bytes)**
23+ - Total Size: ** 160.7 MB (160669337 bytes)**
2424 (compressed transfer size, not on-disk size)
25- - Image ID: ` sha256:2679858bd3340e8c75c528a91e0b67301b151354485269da2fd02ce24f49d931 `
25+ - Image ID: ` sha256:ebe5f1269a0a3fffebcd51141b447015708d3c9602bf113406899e9ceaf40026 `
2626- Entrypoint: ` ["docker-entrypoint.sh"] `
2727- Default Command: ` ["node","current\/index.js"] `
2828
@@ -61,21 +61,21 @@ RUN set -eux; npm install -g "ghost-cli@$GHOST_CLI_VERSION"; npm cache clean -
6161ENV GHOST_INSTALL=/var/lib/ghost
6262# Tue, 23 May 2023 21:11:25 GMT
6363ENV GHOST_CONTENT=/var/lib/ghost/content
64- # Sun, 04 Jun 2023 17:42:06 GMT
65- ENV GHOST_VERSION=5.49.3
66- # Sun, 04 Jun 2023 17:43:21 GMT
64+ # Tue, 13 Jun 2023 02:44:35 GMT
65+ ENV GHOST_VERSION=5.51.0
66+ # Tue, 13 Jun 2023 02:45:46 GMT
6767RUN set -eux; mkdir -p "$GHOST_INSTALL"; chown node:node "$GHOST_INSTALL"; savedAptMark="$(apt-mark showmanual)"; aptPurge=; installCmd='gosu node ghost install "$GHOST_VERSION" --db mysql --dbhost mysql --no-prompt --no-stack --no-setup --dir "$GHOST_INSTALL"'; if ! eval "$installCmd"; then aptPurge=1; apt-get update; apt-get install -y --no-install-recommends g++ make python3; eval "$installCmd"; fi; cd "$GHOST_INSTALL"; gosu node ghost config --no-prompt --ip '::' --port 2368 --url 'http://localhost:2368'; gosu node ghost config paths.contentPath "$GHOST_CONTENT"; gosu node ln -s config.production.json "$GHOST_INSTALL/config.development.json"; readlink -f "$GHOST_INSTALL/config.development.json"; mv "$GHOST_CONTENT" "$GHOST_INSTALL/content.orig"; mkdir -p "$GHOST_CONTENT"; chown node:node "$GHOST_CONTENT"; chmod 1777 "$GHOST_CONTENT"; cd "$GHOST_INSTALL/current"; packages="$(node -p ' var ghost = require("./package.json"); var transform = require("./node_modules/@tryghost/image-transform/package.json"); [ "sharp@" + transform.optionalDependencies["sharp"], "sqlite3@" + ghost.optionalDependencies["sqlite3"], ].join(" ") ')"; if echo "$packages" | grep 'undefined'; then exit 1; fi; for package in $packages; do installCmd='gosu node yarn add "$package" --force'; if ! eval "$installCmd"; then aptPurge=1; apt-get update; apt-get install -y --no-install-recommends g++ make python3; case "$package" in sharp@*) echo >&2 "sorry: libvips 8.10 in Debian bullseye is not new enough (8.12.2+) for sharp 0.30 😞"; continue ;; esac; eval "$installCmd --build-from-source"; fi; done; if [ -n "$aptPurge" ]; then apt-mark showmanual | xargs apt-mark auto > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; apt-get purge -y --auto-remove; rm -rf /var/lib/apt/lists/*; fi; gosu node yarn cache clean; gosu node npm cache clean --force; npm cache clean --force; rm -rv /tmp/yarn* /tmp/v8*
68- # Sun, 04 Jun 2023 17:43:22 GMT
68+ # Tue, 13 Jun 2023 02:45:48 GMT
6969WORKDIR /var/lib/ghost
70- # Sun, 04 Jun 2023 17:43:22 GMT
70+ # Tue, 13 Jun 2023 02:45:48 GMT
7171VOLUME [/var/lib/ghost/content]
72- # Sun, 04 Jun 2023 17:43:23 GMT
72+ # Tue, 13 Jun 2023 02:45:48 GMT
7373COPY file:303989b132b5193e832753e2c7236a4050fdc0fe60a54dc1f0c4a44422a2d1ca in /usr/local/bin
74- # Sun, 04 Jun 2023 17:43:23 GMT
74+ # Tue, 13 Jun 2023 02:45:48 GMT
7575ENTRYPOINT ["docker-entrypoint.sh" ]
76- # Sun, 04 Jun 2023 17:43:23 GMT
76+ # Tue, 13 Jun 2023 02:45:48 GMT
7777EXPOSE 2368
78- # Sun, 04 Jun 2023 17:43:23 GMT
78+ # Tue, 13 Jun 2023 02:45:49 GMT
7979CMD ["node" "current/index.js" ]
8080```
8181
@@ -108,13 +108,13 @@ CMD ["node" "current/index.js"]
108108 Last Modified: Tue, 23 May 2023 21:13:02 GMT
109109 Size: 10.3 MB (10278308 bytes)
110110 MIME: application/vnd.docker.image.rootfs.diff.tar.gzip
111- - `sha256:1566c71d9f8317fc1ac7032b95dda7bc6ae3e9410ba15717cb192325f5223820 `
112- Last Modified: Sun, 04 Jun 2023 17:45:30 GMT
113- Size: 79.1 MB (79052563 bytes)
111+ - `sha256:454bf49d83ce02ce1eeadf560e532bb8d8ccebd05ebfa90bbc0da5188c2ce0c5 `
112+ Last Modified: Tue, 13 Jun 2023 02:48:00 GMT
113+ Size: 79.5 MB (79484739 bytes)
114114 MIME: application/vnd.docker.image.rootfs.diff.tar.gzip
115- - `sha256:1019710e8edb099894d2ca5134b23adaf6311692f689f455c224a8c8578b090d `
116- Last Modified: Sun, 04 Jun 2023 17:45:15 GMT
117- Size: 547 .0 B
115+ - `sha256:464e2b8be8cf30abeaf8a74b2ed5d817bbd255cc90b5a0dcc1272029c8119798 `
116+ Last Modified: Tue, 13 Jun 2023 02:47:45 GMT
117+ Size: 549 .0 B
118118 MIME: application/vnd.docker.image.rootfs.diff.tar.gzip
119119
120120### ` ghost:5 ` - linux; arm variant v7
@@ -225,14 +225,14 @@ CMD ["node" "current/index.js"]
225225### ` ghost:5 ` - linux; arm64 variant v8
226226
227227``` console
228- $ docker pull ghost@sha256:ec1c0e92bb34bf0af3503a74d21e1317abc9ee1b6f231ed3d97b29fb927dc8fb
228+ $ docker pull ghost@sha256:4623c6742665e8e923241caa1b49b06ceaa5f2d7de871c60c61f44369efbf6aa
229229```
230230
231231- Docker Version: 20.10.23
232232- Manifest MIME: ` application/vnd.docker.distribution.manifest.v2+json `
233- - Total Size: ** 167.8 MB (167788617 bytes)**
233+ - Total Size: ** 168.2 MB (168212089 bytes)**
234234 (compressed transfer size, not on-disk size)
235- - Image ID: ` sha256:7c78c1f07bc17af4d1a1e190b886860177b2a527bebe30744dfc38376c342e27 `
235+ - Image ID: ` sha256:c51b85dea97a42a8bad0381285e9bba248148a49547d44fc1157c96b161c2c39 `
236236- Entrypoint: ` ["docker-entrypoint.sh"] `
237237- Default Command: ` ["node","current\/index.js"] `
238238
@@ -271,21 +271,21 @@ RUN set -eux; npm install -g "ghost-cli@$GHOST_CLI_VERSION"; npm cache clean -
271271ENV GHOST_INSTALL=/var/lib/ghost
272272# Tue, 23 May 2023 10:45:53 GMT
273273ENV GHOST_CONTENT=/var/lib/ghost/content
274- # Fri, 02 Jun 2023 23:39:29 GMT
275- ENV GHOST_VERSION=5.49.3
276- # Fri, 02 Jun 2023 23:43:02 GMT
274+ # Tue, 13 Jun 2023 02:11:21 GMT
275+ ENV GHOST_VERSION=5.51.0
276+ # Tue, 13 Jun 2023 02:14:50 GMT
277277RUN set -eux; mkdir -p "$GHOST_INSTALL"; chown node:node "$GHOST_INSTALL"; savedAptMark="$(apt-mark showmanual)"; aptPurge=; installCmd='gosu node ghost install "$GHOST_VERSION" --db mysql --dbhost mysql --no-prompt --no-stack --no-setup --dir "$GHOST_INSTALL"'; if ! eval "$installCmd"; then aptPurge=1; apt-get update; apt-get install -y --no-install-recommends g++ make python3; eval "$installCmd"; fi; cd "$GHOST_INSTALL"; gosu node ghost config --no-prompt --ip '::' --port 2368 --url 'http://localhost:2368'; gosu node ghost config paths.contentPath "$GHOST_CONTENT"; gosu node ln -s config.production.json "$GHOST_INSTALL/config.development.json"; readlink -f "$GHOST_INSTALL/config.development.json"; mv "$GHOST_CONTENT" "$GHOST_INSTALL/content.orig"; mkdir -p "$GHOST_CONTENT"; chown node:node "$GHOST_CONTENT"; chmod 1777 "$GHOST_CONTENT"; cd "$GHOST_INSTALL/current"; packages="$(node -p ' var ghost = require("./package.json"); var transform = require("./node_modules/@tryghost/image-transform/package.json"); [ "sharp@" + transform.optionalDependencies["sharp"], "sqlite3@" + ghost.optionalDependencies["sqlite3"], ].join(" ") ')"; if echo "$packages" | grep 'undefined'; then exit 1; fi; for package in $packages; do installCmd='gosu node yarn add "$package" --force'; if ! eval "$installCmd"; then aptPurge=1; apt-get update; apt-get install -y --no-install-recommends g++ make python3; case "$package" in sharp@*) echo >&2 "sorry: libvips 8.10 in Debian bullseye is not new enough (8.12.2+) for sharp 0.30 😞"; continue ;; esac; eval "$installCmd --build-from-source"; fi; done; if [ -n "$aptPurge" ]; then apt-mark showmanual | xargs apt-mark auto > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; apt-get purge -y --auto-remove; rm -rf /var/lib/apt/lists/*; fi; gosu node yarn cache clean; gosu node npm cache clean --force; npm cache clean --force; rm -rv /tmp/yarn* /tmp/v8*
278- # Fri, 02 Jun 2023 23:43:07 GMT
278+ # Tue, 13 Jun 2023 02:14:54 GMT
279279WORKDIR /var/lib/ghost
280- # Fri, 02 Jun 2023 23:43:07 GMT
280+ # Tue, 13 Jun 2023 02:14:54 GMT
281281VOLUME [/var/lib/ghost/content]
282- # Fri, 02 Jun 2023 23:43:07 GMT
282+ # Tue, 13 Jun 2023 02:14:54 GMT
283283COPY file:303989b132b5193e832753e2c7236a4050fdc0fe60a54dc1f0c4a44422a2d1ca in /usr/local/bin
284- # Fri, 02 Jun 2023 23:43:07 GMT
284+ # Tue, 13 Jun 2023 02:14:54 GMT
285285ENTRYPOINT ["docker-entrypoint.sh" ]
286- # Fri, 02 Jun 2023 23:43:07 GMT
286+ # Tue, 13 Jun 2023 02:14:55 GMT
287287EXPOSE 2368
288- # Fri, 02 Jun 2023 23:43:07 GMT
288+ # Tue, 13 Jun 2023 02:14:55 GMT
289289CMD ["node" "current/index.js" ]
290290```
291291
@@ -318,13 +318,13 @@ CMD ["node" "current/index.js"]
318318 Last Modified: Tue, 23 May 2023 10:49:48 GMT
319319 Size: 10.3 MB (10276785 bytes)
320320 MIME: application/vnd.docker.image.rootfs.diff.tar.gzip
321- - `sha256:b6a412b1de6ed2c68aa5d3a579b261d1cffe3ce0de5a2434cb3df28000b48bdc `
322- Last Modified: Fri, 02 Jun 2023 23:48:05 GMT
323- Size: 87.8 MB (87784384 bytes)
321+ - `sha256:01acf118ff44bb05886574a4843ca7b801a3c8e2ba13362fa6babab2470c9e8e `
322+ Last Modified: Tue, 13 Jun 2023 02:19:26 GMT
323+ Size: 88.2 MB (88207858 bytes)
324324 MIME: application/vnd.docker.image.rootfs.diff.tar.gzip
325- - `sha256:77c37d257c36613f91d100196329f0711e4bdd61b51529af83d974e4e8288d27 `
326- Last Modified: Fri, 02 Jun 2023 23:47:51 GMT
327- Size: 548 .0 B
325+ - `sha256:c9b88870bcfdaf3bca34359c0568850db06ea547a41b4358f74e976106c87722 `
326+ Last Modified: Tue, 13 Jun 2023 02:19:14 GMT
327+ Size: 546 .0 B
328328 MIME: application/vnd.docker.image.rootfs.diff.tar.gzip
329329
330330### ` ghost:5 ` - linux; ppc64le
0 commit comments