/var/lib/docker to second disk (CoreOS)
core@dev ~ $ cat config
#cloud-config
coreos:
units:
- name: format-ephemeral.service
command: start
content: |
[Unit]
Description=Formats the ephemeral drive
After=dev-xvdc.device
Requires=dev-xvdc.device
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/sbin/wipefs -f /dev/xvdc
ExecStart=/usr/sbin/mkfs.ext4 -F /dev/xvdc
- name: var-lib-docker.mount
command: start
content: |
[Unit]
Description=Mount ephemeral to /var/lib/docker
Requires=format-ephemeral.service
After=format-ephemeral.service
[Mount]
What=/dev/xvdc
Where=/var/lib/docker
Type=ext4
- name: docker.service
drop-ins:
- name: 10-wait-docker.conf
content: |
[Unit]
After=var-lib-docker.mount
Requires=var-lib-docker.mount
core@dev ~ $ sudo coreos-cloudinit --from-file config