2019年6月28日金曜日

DockerでPythonコードをフォーマッティングするblackをインストールしたコンテナ(Alpine3.9ベース)を構築する

blackでPythonコードをフォーマッティングする事ができます。
イメージは以下のDockerfileとコマンドで構築します。
docker build --no-cache -t myblack:1.0 .

Dockerfile
FROM python:3.7-alpine3.9
RUN pip install black \
  && mkdir /src
WORKDIR /src
CMD ["black"]

コンテナを実行するには、以下のコマンドを実行します。
docker run -v `pwd`:/src --rm -it myblack:1.0 black <ソースコードファイル名>

0 件のコメント:

コメントを投稿