質問編集履歴
2
曖昧な表現の修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
Dockerでコンテナ再
|
1
|
+
Dockerでコンテナ再作成後も変更を維持する方法
|
body
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
Dockerのコンテナ内で`apt-get`等によりインストールした物を
|
1
|
+
コンテナを削除して再度作成した際に、Dockerのコンテナ内で`apt-get`等によりインストールした物の変更を保持させたい。
|
2
2
|
特にPythonなどをインストールして`pip`等で入れたライブラリや`anaconda3`などで作成した仮想環境もすべて保持させたい。
|
3
3
|
|
4
4
|
◆ やりたいことの簡単な具体例
|
@@ -11,13 +11,13 @@
|
|
11
11
|
'hello world'
|
12
12
|
>>> ## pythonが実行できる
|
13
13
|
```
|
14
|
-
2. コンテナを
|
14
|
+
2. コンテナを削除→作成すると
|
15
15
|
```bash
|
16
16
|
$ python3.8
|
17
17
|
python3.8 command not found.
|
18
18
|
```
|
19
|
-
当然ですが、
|
19
|
+
当然ですが、pythonは削除されています。
|
20
|
-
ここで、再
|
20
|
+
ここで、削除前の変更分を別途どこかに記録するなどして、再作成後に簡単に読み込み再構築することで、pythonを保持してすぐに使えるようにしたい!
|
21
21
|
|
22
22
|
Dockerfileにインストール命令を書くのが一般的かと思われますが、Pythonなどで使用するライブラリを頻繁に変更させるため、あまりやりたくありません。それに2度手間になりすごく面倒です。
|
23
23
|
|
1
誤字
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
Dockerで再起動後も変更を維持する方法
|
1
|
+
Dockerでコンテナ再起動後も変更を維持する方法
|
body
CHANGED
File without changes
|