注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに この投稿は、Dockerのコンテナ停止時に、コンテナ内でスクリプトを実行する方法を試行錯誤しな... はじめに この投稿は、Dockerのコンテナ停止時に、コンテナ内でスクリプトを実行する方法を試行錯誤しながらまとめたものです。 なぜやるのか 職場で 「コンテナ停止時にデータのバックアップが取りたい」 という要望があったので調べていました。 「Volumeを使ってマウントすればいいじゃん」というツッコミはご遠慮ねがいます…。 先に結論 実行したいスクリプトをシェルのtrap機能で呼び出す CMD命令はJSON形式で書く フォアグラウンドのプロセスはsleepの無限ループにする 環境 $ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial DISTRIB_DESCRIPTION="Ubuntu 16.04 LTS" $ docker version Client: Versi
2016/09/21 リンク