mirror of
https://github.com/nextcloud/vm.git
synced 2025-10-26 11:27:32 +00:00
change to overlay2 (#546)
This commit is contained in:
parent
33d97ff4f5
commit
feecfcf130
@ -79,22 +79,11 @@ check_open_port 443 "$SUBDOMAIN"
|
||||
install_if_not curl
|
||||
curl -fsSL get.docker.com | sh
|
||||
|
||||
# Load aufs
|
||||
# apt-get install linux-image-extra-"$(uname -r)" -y # doesn't exist in Ubuntu 18.04
|
||||
install_if_not aufs-tools # already included in the docker-ce package
|
||||
AUFS=$(grep -r "aufs" /etc/modules)
|
||||
if ! [ "$AUFS" = "aufs" ]
|
||||
then
|
||||
echo "aufs" >> /etc/modules
|
||||
fi
|
||||
|
||||
# Set docker storage driver to AUFS
|
||||
AUFS2=$(grep -r "aufs" /etc/default/docker)
|
||||
if ! [ "$AUFS2" = 'DOCKER_OPTS="--storage-driver=aufs"' ]
|
||||
then
|
||||
echo 'DOCKER_OPTS="--storage-driver=aufs"' >> /etc/default/docker
|
||||
service docker restart
|
||||
fi
|
||||
# Set devicemapper
|
||||
check_command cp -v /lib/systemd/system/docker.service /etc/systemd/system/
|
||||
sed -i "s|ExecStart=/usr/bin/dockerd -H fd://|ExecStart=/usr/bin/dockerd --storage-driver=devicemapper -H fd://|g" /etc/systemd/system/docker.service
|
||||
systemctl daemon-reload
|
||||
systemctl restart docker
|
||||
|
||||
# Check of docker runs and kill it
|
||||
DOCKERPS=$(docker ps -a -q)
|
||||
|
||||
@ -78,22 +78,11 @@ check_open_port 443 "$SUBDOMAIN"
|
||||
install_if_not curl
|
||||
curl -fsSL get.docker.com | sh
|
||||
|
||||
# Load aufs
|
||||
# apt-get install linux-image-extra-"$(uname -r)" -y # doesn't exist in Ubuntu 18.04
|
||||
install_if_not aufs-tools # already included in the docker-ce package
|
||||
AUFS=$(grep -r "aufs" /etc/modules)
|
||||
if ! [ "$AUFS" = "aufs" ]
|
||||
then
|
||||
echo "aufs" >> /etc/modules
|
||||
fi
|
||||
|
||||
# Set docker storage driver to AUFS
|
||||
AUFS2=$(grep -r "aufs" /etc/default/docker)
|
||||
if ! [ "$AUFS2" = 'DOCKER_OPTS="--storage-driver=aufs"' ]
|
||||
then
|
||||
echo 'DOCKER_OPTS="--storage-driver=aufs"' >> /etc/default/docker
|
||||
service docker restart
|
||||
fi
|
||||
# Set devicemapper
|
||||
check_command cp -v /lib/systemd/system/docker.service /etc/systemd/system/
|
||||
sed -i "s|ExecStart=/usr/bin/dockerd -H fd://|ExecStart=/usr/bin/dockerd --storage-driver=devicemapper -H fd://|g" /etc/systemd/system/docker.service
|
||||
systemctl daemon-reload
|
||||
systemctl restart docker
|
||||
|
||||
# Check of docker runs and kill it
|
||||
DOCKERPS=$(docker ps -a -q)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user