도커 첨 쓰는 거라서..
docker build ...
docker run ...
이걸 스크립트로 만들어서 한번에 실행시키고 있는데, 그걸 계속 반복하다보니 용량이 한 2 GB 정도씩 image 가 점점 많아 지는데...
이거 이래서 어떻게 씀!
docker build .. 이거는 한번만 돌리고,
담부터 쓸 때는 docker run .. 이거를 반복적으로 돌려야 하는 거임?
도커 첨 쓰는 거라서..
docker build ...
docker run ...
이걸 스크립트로 만들어서 한번에 실행시키고 있는데, 그걸 계속 반복하다보니 용량이 한 2 GB 정도씩 image 가 점점 많아 지는데...
이거 이래서 어떻게 씀!
docker build .. 이거는 한번만 돌리고,
담부터 쓸 때는 docker run .. 이거를 반복적으로 돌려야 하는 거임?
ㅇㅇ 원래 많이 먹음. 난 업무상 동시에 복수의 Distribution을 써야해서 이미지 하나 만들고선 컨테이너 돌리고선 그거 계속해서 열어서 쓰는데 보통은 기반 이미지 만들고 인스턴트 형태로 돌리고 죽이는 형태로 많이 쓰는 것 같더라.
요점은 쓸 기능을 포함한 기반 이미지를 하나 만들고 그거만 쓰면 되는거
--rm인가 붙이면 실행끝나고 남은 파일들 정리해줌
도커로 빌드 자동화 해보려고 했느데, 용량 많이 먹어서 이미지를 삭제하며 새로 시작할 때마다 패키지 다운로드에 시간이 넘 걸려서 안 되겠음 ㅠㅠ
도커로 빌드 자동화 해보려고 했는데, 용량 많이 먹어서 이미지를 삭제하면 새로 시작할 때마다 패키지 다운로드에 시간이 넘 걸려서 안 되겠음 ㅠㅠ
어차피 도커 빌드면 기반 이미지 있을꺼아님? 자잘구레하게 설치하는게 많은가보네.
GUI 패키지들 땜에 개많음 ㅠㅠ
GTK 같은 애들?
GTK, QT ㄷㄷ
1. 기반 이미지를 가지고 공통적으로 설치하는 애들을 포함한 기반 작업을 마친 이미지 생성. 2. 이 이미지를 기반이미지로 추가로 다시 생성.
용량문제가 없다면 이 방법 쓰셈
데비안/우분투 이런 애들은 빠른데, 미러도 빠르고, 아치리눅스는... 한 세월이다... 아치가 수시로 업뎃되니까.. 도커로 자동화하려고 그랬었거든
아치 위에 아치를 올림? 뭣하러?
나중에 다 알게됨 ㅋㅋ
글 쓸 때마다 오타에... 엉뚱한데 댓글 달고 ㅋㅋㅋ
repo가 느리면 sed로 /etc/pacman.d/mirrorlist 수정하셈.
아니면 mirrorlist 지우고선 다시 생성한 뒤에 echo로 쓸 repo만 밀어넣던가
고맙, 그러고보니 미러가.. Server =
https://mirror.rackspace.com/archlinux/$repo/os/$arch
Server
=
https://mirror.leaseweb.net/archlinux/$repo/os/$arch
이걸로 되어 있네 ㅎㅎㅎ
아니 그딴곳 쓰니 느리져 님;;; lanet이랑 premi 써라 이말이야
덕분에 개빨리됨. 도커로 자동화 가능할 듯