nostr:npub1f3vjqsxrnv7g6fauy5kakcfh4ftmcvk3qd29de8u43qpc2f69g8ss3zlfs

今の仕様のDockerイメージであれば、自分だったらこんな感じで使うかなと思います

カレントディレクトリにphoto、outputのサブディレクトリがあり、photo/ramen.jpgというファイルがあるという前提で

```

docker pull orzbruford/addframe

docker run -it --rm -v %cd%/photo:/mnt/photo -v %cd%/output:/mnt/output -w /mnt/photo --entrypoint /usr/local/sbin/addframe orzbruford/addframe ramen.jpg /mnt/output

```

(%cd%はWindowsなので、Linuxとかなら$PWDに置換します)

意図としてはこんな感じです

- 使用者にコンテナの中で作業して欲しくない

- addframeがCLI動作なので(デーモン動作ではないので)、コンテナをバックグラウンドで起動する(しっぱなしにする)必要はない

- docker stopしても動作していないコンテナが残り、手動で削除(docker rm)することになるので、実行し終わったら自動的に削除されるようにする

Reply to this note

Please Login to reply.

Discussion

No replies yet.