このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
> 50記事書いた自前の knowledge
> のデータを飛ばして呆然
😭 うぁぁぁ。。。😱😱😱😱
そんなに飛ばしたらオラ痴呆症みたいになっちゃう
ちょ、ちょっと落ち着いて復旧方法を考えて
つ☕️
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
まじぽん?!
docker container ls -a
👆でも、倒れてるやついないですか?
docker run --rm
で起動した系?
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
> ぼうけんのしょ
$ # 倒れてるコンテナの確認
$ docker container ls -a
...
$ # 倒れたコンテナを -i (interactive) 付きで再起動
$ docker container start -i <コンテナID>
ではダメ?
このアカウントは、notestockで公開設定になっていません。
docker-compose
の up, down は再利用目的だから --remove-orphans
を明示的に指定してなければ、ワンチャン🐕
このアカウントは、notestockで公開設定になっていません。
> だめぽ…(´・ω・`)
そんなバナナ...悲しすぎる...😭
「That's BaNaNa, ma〜n!」
「欧米かっ 👋バシッ」
「Mount volume "Fuji", ma〜n!」
「永続化っ 👋バシッ」
このアカウントは、notestockで公開設定になっていません。
倒れたコンテナ自体はまだあります?
ローカルで試してみたのですが、
$ docker-compose ps
...
$ docker container ls -a
...
で、倒れたコンテナ情報を確認して
$ docker container commit <コンテナ名> resque:me
で、倒れたコンテナをイメージ化して、
docker run -it -v $(pwd):/data --entrypoint /bin/sh resque:me
でレスキューできました。データをマウントした /data
に逃せば何とか。
ほんとだ up で起動したコンテナは消される。start してた
$ docker-compose up -d
Creating network "compose-up-down-data_default" with the default driver
Creating compose-up-down-data_sample_1 ... done
$ docker-compose down
Stopping compose-up-down-data_sample_1 ... done
Removing compose-up-down-data_sample_1 ... done
Removing network compose-up-down-data_default
$ docker container ls -la
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
このアカウントは、notestockで公開設定になっていません。
ヘルプにも書いてあった
$ docker-compose down --help
Stops containers and removes containers, networks, volumes, and images
created by `up`.
確かに stop
ならコンテナ残ってた。勉強になった。
#docker_compose の#教訓 (#ポカよけ ):docker-compose down
でなく docker-compose stop
で止めてからコンテナ削除
> docker-compose down
コンテナ内部から「docker 側でマウントされたボリュームである」ことがわかれば、アプリ側で永続化されない旨アナウンスできるんだども。
方法あるのかしら。
ルートに /.dockerenv
があるか見て「いま Docker のコンテナ内にいる」ということくらいしかわからないみたい。
うーむ
みつからないなぁ。
思いつく方法としては
FROM alpine:latest
RUN \
mkdir /data && \
touch /data/.replaceme
...
みたいにしておいて、/data
に docker 側からマウントされると /data/.replaceme
がいなくなるので検知できる、みたいな。
なんか、インセプションの夢か検知する駒みたいだな。
このアカウントは、notestockで公開設定になっていません。
「死ぬなんて間違っている」とはよく言ったものだけど、我々は死者の声を聞くことは出来ないから、そういうのをいう人は「死にたいと思ったことがない」か「死にたいと思ったことはあるけどいろいろあって思いとどまった」とかなのよね。
生者の声はそりゃ「生きよう」になる。あとは死の先の何もないものを他人に勧めるのか、とかあるけどまあそういうのを思う人はたぶん黙ってる。
自分は死ねないから生きているわけなんだけど。
運転怖い、免許ないおいどんが唯一乗れるのがカート。
日光江戸村に行った帰りにゴーカートに乗って、「俺、速えぇ。かっこいー」とか思って走ってた。
あとで、携帯で撮ったのを見たら、笑っちゃうくらい遅くて笑っちゃった。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
「加齢臭って細胞が死んだ臭いだから、本能が嫌がる」って聞いたことがある。
「オヤジ・フェチで加齢臭おk」なマニアは、死臭が好きってことなのかしら。
> 動物の糞の臭いレベルと友人の
> 口臭の臭いレベルが同じでした。
> 改善するように伝えてあります
> https://qiitadon.com/web/statuses/102767848895210983
星5つってことは、機能でなく友達に改善するように伝えたってことか。ショックだろうなぁー
このアカウントは、notestockで公開設定になっていません。