mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Add instructions for persisting data
Docker-DCO-1.1-Signed-off-by: Benny Ng <benny.tpng@gmail.com> (github: tpng)
This commit is contained in:
parent
f37339c2db
commit
accea18920
1 changed files with 29 additions and 5 deletions
|
@ -59,10 +59,34 @@ Let's try the “hello world” example. Run
|
|||
|
||||
This will download the small busybox image and print hello world.
|
||||
|
||||
## Observations
|
||||
## Persistent storage
|
||||
|
||||
### Persistent storage
|
||||
1. Add a virtual hard drive to the VM created in Installation
|
||||
2. Start the VM
|
||||
3. Create an empty partition on the attached virtual hard drive
|
||||
|
||||
The virtual machine created above lacks any persistent data storage. All
|
||||
images and containers will be lost when shutting down or rebooting the
|
||||
VM.
|
||||
```sh
|
||||
sudo fdisk /dev/sda
|
||||
n (new partition)
|
||||
p (primary partition)
|
||||
1 (partition 1)
|
||||
w (write changes to disk)
|
||||
```
|
||||
|
||||
4. Format the partition using ext4
|
||||
|
||||
```sh
|
||||
mkfs.ext4 -L boot2docker-data /dev/sda1
|
||||
```
|
||||
|
||||
5. Reboot
|
||||
|
||||
```sh
|
||||
sudo reboot
|
||||
```
|
||||
|
||||
6. boot2docker should now auto mount the partition and persist data there. (/var/lib/docker linking to /mnt/sda1/var/lib/docker)
|
||||
|
||||
```sh
|
||||
ls -l /var/lib
|
||||
```
|
||||
|
|
Loading…
Add table
Reference in a new issue