기존에 사용 중인 지원되지 않는 스토리지 드라이버를 계속 사용하려면,
런처의 소스 코드를 읽고 이 확인을 우회하는 방법을 찾아보세요.
root@sendy:/var/docker/discourse# git pull
Already up-to-date.
root@****:/var/docker/discourse# ./launcher rebuild app
Your Docker installation is not using a supported storage driver. If we were t.
overlay2 is the recommended storage driver, although zfs and aufs may work as w.
Other storage drivers are known to be problematic.
You can tell what filesystem you are using by running "docker info" and looking.
기존에 사용 중인 지원되지 않는 스토리지 드라이버를 계속 사용하려면,
런처의 소스 코드를 읽고 이 확인을 우회하는 방법을 찾아보세요.
root@****:/var/docker/discourse# docker info
Containers: 5
Images: 74
Storage Driver: devicemapper
Pool Name: docker-8:0-1970634-pool
Pool Blocksize: 65.54 kB
Data file: /var/lib/docker/devicemapper/devicemapper/data
Metadata file: /var/lib/docker/devicemapper/devicemapper/metadata
Data Space Used: 34.15 GB
Data Space Total: 107.4 GB
Metadata Space Used: 41.37 MB
Metadata Space Total: 2.147 GB
Library Version: 1.02.82-git (2013-10-04)
Execution Driver: native-0.2
Kernel Version: 5.6.14-x86_64-linode135
Operating System: Debian GNU/Linux
# 2. running an approved storage driver?
if ! $docker_path info 2> /dev/null | egrep -q 'Storage Driver: (aufs|zfs|overlay2)$'; then
이는 일부 구형 Debian 버전이 aufs를 지원하고, Discourse도 aufs를 지원하는 것 같기 때문에 (런처 코드를 읽어본 결과) 이 방법을 시도해 볼 수 있다는 의미입니다.
Debian 7.5는 2년 전부터 EOL(지원 종료) 상태이므로, 가능하면 EOL 코드에서 벗어나는 것이 항상 최선입니다. 따라서 저는 확실히 새 Linux 배포판과 커널로 업그레이드하여 overlay2 스토리지 드라이버(강력히 권장)로 전환하는 것을 추천합니다. 하지만 결국 선택은 당신에게 달려 있으며, 재미로 aufs를 시도하고 싶다면 그렇게 하셔도 됩니다. 새로운 것을 배우는 것은 항상 재미있고 보람 있는 일입니다.