[Docker] 스토리지 드라이버 변경 aufs -> overlay2 - Ubuntu 2104로 업그레이드함
소개
Ubuntu 2104부터 Docker의 aufs 스토리지 드라이버가 제거되었습니다.
무거운 허리를 올리고 overlay2를 사용하기로 결정합니다.
스테이지 드라이버의 변경에 의해 없어지는 것
컨테이너
컨테이너는 손실됩니다.
유지하려면 다음과 같이 하십시오.
먼저 이미지를 저장합니다.
# コンテナ内容をイメージへ反映
docker commit コンテナ
# イメージをファイルへ保存
docker save イメージ > image.tar.gz
overlay2 드라이버로 변경한 후 저장한 파일을 로드합니다.
docker load < image.tar.gz
이미지
이미지가 손실됩니다.
이것은 뭐 pull 다시 하면 좋네요.
마이그레이션 절차
aufs에서 overlay2로의 마이그레이션 절차입니다.
서비스를 중지합니다.
sudo systemctl stop docker
sudo systemctl stop docker.socket
파일을 백업합니다.
sudo cp -a /var/lib/docker /var/lib/docker.bk
/etc/docker/daemon.json
파일을 편집합니다.
{
"storage-driver": "overlay2"
}
서비스를 시작합니다.
sudo systemctl start docker
sudo systemctl start docker.socket
스토리지 드라이버가 변경되었는지 확인합니다.
docker info
이런 식으로 출력됩니다.
(省略)
Server:
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 20.10.7
Storage Driver: overlay2
(省略)
(덤) 우분투 2104로 업그레이드
Ubuntu 업데이터를 실행하면 /var/lib/docker/aufs
사용하지 않으면 삭제하라는 메시지가 표시됩니다.
메시지에 따라 삭제합니다.
sudo rm -rf /var/lib/docker/aufs
Reference
이 문제에 관하여([Docker] 스토리지 드라이버 변경 aufs -> overlay2 - Ubuntu 2104로 업그레이드함), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sengoku/items/9b0ed691b72297facd99
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
컨테이너
컨테이너는 손실됩니다.
유지하려면 다음과 같이 하십시오.
먼저 이미지를 저장합니다.
# コンテナ内容をイメージへ反映
docker commit コンテナ
# イメージをファイルへ保存
docker save イメージ > image.tar.gz
overlay2 드라이버로 변경한 후 저장한 파일을 로드합니다.
docker load < image.tar.gz
이미지
이미지가 손실됩니다.
이것은 뭐 pull 다시 하면 좋네요.
마이그레이션 절차
aufs에서 overlay2로의 마이그레이션 절차입니다.
서비스를 중지합니다.
sudo systemctl stop docker
sudo systemctl stop docker.socket
파일을 백업합니다.
sudo cp -a /var/lib/docker /var/lib/docker.bk
/etc/docker/daemon.json
파일을 편집합니다.
{
"storage-driver": "overlay2"
}
서비스를 시작합니다.
sudo systemctl start docker
sudo systemctl start docker.socket
스토리지 드라이버가 변경되었는지 확인합니다.
docker info
이런 식으로 출력됩니다.
(省略)
Server:
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 20.10.7
Storage Driver: overlay2
(省略)
(덤) 우분투 2104로 업그레이드
Ubuntu 업데이터를 실행하면 /var/lib/docker/aufs
사용하지 않으면 삭제하라는 메시지가 표시됩니다.
메시지에 따라 삭제합니다.
sudo rm -rf /var/lib/docker/aufs
Reference
이 문제에 관하여([Docker] 스토리지 드라이버 변경 aufs -> overlay2 - Ubuntu 2104로 업그레이드함), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sengoku/items/9b0ed691b72297facd99
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
sudo systemctl stop docker
sudo systemctl stop docker.socket
sudo cp -a /var/lib/docker /var/lib/docker.bk
{
"storage-driver": "overlay2"
}
sudo systemctl start docker
sudo systemctl start docker.socket
docker info
(省略)
Server:
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 20.10.7
Storage Driver: overlay2
(省略)
Ubuntu 업데이터를 실행하면
/var/lib/docker/aufs
사용하지 않으면 삭제하라는 메시지가 표시됩니다.메시지에 따라 삭제합니다.
sudo rm -rf /var/lib/docker/aufs
Reference
이 문제에 관하여([Docker] 스토리지 드라이버 변경 aufs -> overlay2 - Ubuntu 2104로 업그레이드함), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sengoku/items/9b0ed691b72297facd99텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)