2021年2月4日のブックマーク (3件)

  • Integrating Python Poetry with Docker

    There are several things to keep in mind when using Poetry together with Docker. Installation Official way to install Poetry is via: curl -sSL https://install.python-poetry.org | python3 - This way allows Poetry and its dependencies to be isolated from your dependencies. You can also use pip install 'poetry==$POETRY_VERSION'. But, this will install Poetry and its dependencies into your main site-p

    Integrating Python Poetry with Docker
    nkdkccmbr
    nkdkccmbr 2021/02/04
    “Updating the environment variable PATH is crucial. Otherwise, you will get an error saying that poetry was not found.”
  • Dockerイメージの理解を目指すチュートリアル - Qiita

    概要 - 自分でオレオレ hello-world イメージをビルド このチュートリアルは、hello-world イメージを自分でビルドする例を取り上げます。手を動かしながら、Docker イメージの仕組みや性質の理解を深めます。また、効率的な Docker イメージの作成や Dockerfile の活用を目指すための基礎のほか、(主に開発者向けには)マルチステージ・ビルドも学びます。 ポイントは、Docker イメージ(image)とは、Docker コンテナの実行に必要な概念としてのパッケージ(ファイルやメタ情報の集合体)であることです。仮想マシンイメージのように、実体としての1ファイルではありません。 そして、Docker イメージを構成するのは、抽象的なイメージ・レイヤ(image layer)の集まりです。レイヤとは「層」の意味で、Docker は複数のレイヤ上のファイルシステム

    Dockerイメージの理解を目指すチュートリアル - Qiita
    nkdkccmbr
    nkdkccmbr 2021/02/04
  • Pythonの機械学習用Docker imageのサイズ削減方法の紹介 - エムスリーテックブログ

    エムスリーエンジニアリンググループ AIチームの笹川です。 バスケと、ロードバイクが趣味なのですが、現在、NBAのplayoffと、Tour de Franceが同時に開催されていて大変嬉しい毎日を過ごしています。 特にNBAのplayoffは、連日overtimeとなるような激戦や、giant killingがあったりのアツい戦いが繰り広げられていて最高です。 そういう状況なので(?)、今回は先日取り組んだ、Python機械学習バッチを実行するdocker imageのサイズ削減についてのアツい戦いについて紹介したいと思います。 膝の上に登って寝る為に、筆者がデスクに戻るのを机の下で待ち構える犬氏(かわいい) 今回の取り組みでは、もともと3GB程度だったPythonのML用のimageを、約2.0GBに削減することができました(それでもなかなかのサイズ。MLのimageは特に大きい印象

    Pythonの機械学習用Docker imageのサイズ削減方法の紹介 - エムスリーテックブログ
    nkdkccmbr
    nkdkccmbr 2021/02/04
    Docker, mecab, poetry