diff --git a/Dockerfile b/Dockerfile
index b3f6d6ba67345ea1183ec8f9db906d7573e5b8c4..0062c2378361704388546cff8e5d7b328ef074ed 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -50,10 +50,14 @@ COPY --from=builder /iv/dist/aot /iv
 COPY --from=builder /iv/storybook-static /iv/storybook-static
 WORKDIR /iv
 
+# Remove duplicated assets. Use symlink instead.
+RUN rm -rf ./storybook-static/assets
+RUN ln -s ./assets ./storybook-static/assets
+
 RUN for f in $(find . -type f); do gzip < $f > $f.gz && brotli < $f > $f.br; done
 
 # prod container
-FROM node:12-alpine
+FROM node:14-alpine
 
 ENV NODE_ENV=production