AWS Lambda + Docker + pyvipsを用いたPyramid Tiled Tiffファイルの作成

概要 AWS LambdaとDockerとpyvipsを用いて、S3に格納された画像から、Pyramid Tiled Tiffファイルを作成するイメージを作成しました。 Amazon ECR Public Galleryは以下です。 https://gallery.ecr.aws/nakamura196/lambda-docker-vips-python ソースコードは以下です。 https://github.com/ldasjp8/lambda-docker-vips-python 以下、使用方法について説明します。 Amazon ECRリポジトリの作成 まず、ECRリポジトリを作成します。 次に、「プッシュコマンドの表示」から、コマンドを確認して、イメージをpushします。 以下、コマンドの例です。 g c a d d d i d w o o o t s c c c l k k k c a e e e e l m c r r r o b r n d b t p e a g u a u - e i g s h d t l h t o - d l t c l a X p k o - m X s e g t b X : r i d X / - n l a . / v - a - d g i p m d k i p a b o r t s s d c . h - s a k e u p w - e c b y o d r r . t r o - . c h d c v u o o k i s m n e p - / - r s e l r - - a d e v p s a g i y t s i p t - j o s h 1 p n - o . 8 p n a / u y : m l s t l a a - h a z m e o t o b a n e n d s s a a t . t w - - s d 1 X . o X c c | X o k X m e d . / r o d l - c k a v k r m i e . b p r e d s c a - l r - p o . d y g u o t i s c h n - k o e e n a r . - s - g u t v i s - i t e 1 p r . s n a - a m p m a y e z t o h A n o W a n S w : s l . a - c t p o e a m s s / t s l w a o m r b d d - a s - t d d o i c n k e X r X - X v X i . p d s k - r p . y e t c h r o . n u : s l - a e t a e s s t t - 1 . a m a z o n a w s . c o m 結果、以下のようにイメージがECRリポジトリに表示されます。 ...

2022年3月31日 · 3 分 · Nakamura