なんでやったの❓

?この方のQiita記事に触発されて、これがやれるなら・・・・・

    fastpagesを使ってJupyter Notebookを簡単にブログに変換する – Qiita

?これもやれるのでは❓と思ったからです

    Jupyter Notebookと Boto3で AWS環境定義書を作成してみる | DevelopersIO

ちょっとハマったところ

Jupyter Notebookで色々やれるって言ってもAWSのクレデンシャルはコードに書けないなー

    • 環境変数とかから読み込んで実行できる状態をDocker コンテナ上で作った

 

    • boto3 さんの認証情報の読み込み順とかよくわからなかったので、下記が大変参考になりました

Boto3(AWS SDK for Python)の利用する認証情報 – Qiita

上記で認証情報設定したけど、、、、なんか動かんぞ❓❓❓

    • dockerコンテナに root ユーザで exec /bin/bash してAWS CLIの設定してたみたいで、Jupyter Notebookが実行されてるのは別ユーザだったみたい

該当ユーザで aws configure して、読み取り権限付与したら Jupyter Notebook上でAWS CLIが動いた

dockerでJupyter Notebook動かせるらしいが、どのイメージが良いのかとかはっきり言ってわからん

    • 下記のdocker-stacksっていう色々とまとまったものがあったので、それを読んで jupyter/base-notebook 使ってみた

jupyter/docker-stacks: Ready-to-run Docker images containing Jupyter applications

できあがったやつ(漏れちゃいけない情報は削除済み )

    Fastpages Notebook でブログを書いてみた | fastpages

その他参考サイト

    • fastai/fastpages: An easy to use blogging platform, with enhanced support for Jupyter Notebooks.

 

    • JupyterNotebookでboto3を使えるようにした話 – How to make datas our friends

 

    | notebook.community
广告
将在 10 秒后关闭
bannerAds