OS & Server/Docker(12)
-
Docker Local daemon과 Remote API 같이 사용하기
매번 까먹어서 매번 검색하는 게 너무 힘들어서 이젠 먼저 문서화부터 하는 걸 습관을 들여야 할 것 같습니다. Running system # uname -a Linux developer 5.3.0-42-generic #34~18.04.1-Ubuntu SMP Fri Feb 28 13:42:26 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux # lsb_release -a No LSB modules are available. Distributor ID:Ubuntu Description:Ubuntu 18.04.4 LTS Release:18.04 Codename:bionic # docker -v Docker version 19.03.8, build afacb8b7f0 sudo vim /li..
2020.03.27 -
docker images 이름 필터로 제거
목차 서론 특정 이미지 필터 특정 이미지 필터 제거 전체 제거 서론 docker image prune 이걸 썻는데 왜 안지워지지...? 사용안하는 특정 이미지를 제거 하고 싶은데... 그렇다고 전체다 지울 수도 없고... 빌어먹을 rancher xxx 들 사실 개발환경이나 자주바뀌는 환경의 경우 이러한 쓰레기만 골라내서 제거하는것도 골치아프죠 그래서 제가 찾아왔습니다. 특정 이미지만 필터 specific image filter remove docker 공식문서를 찾아보면 --filter 라는 옵션을 제공해주는데! 컨테이너 명령과는 다르게 name 필터가 안됩니다... 그래서 암에 걸리기 시작하였고 잘 보면 --filter=reference= 이런식으로 참조 필터를 줄 수 있는데 사용법이 좀 보통 찐따 수..
2020.02.15 -
docker prune / 도커 사용 안하는 놈 제거하고 용량 확보하기
목차 서론 network volume container image everything 서론 docker를 사용하다보면 무수한 컨테이너를 관리하고 개발환경에서도 이에 많은 컨테이너를 pull하고 생성하고... 하다보면 언젠가 용량이 부족해지기 마련이죠 그래서 docker 에서는 사용하지 않는 컨테이너 이미지를 제거하는 명령이 지원됩니다. "prune" 가 대표적인 옵션 명령으로 주어지는데 크게 사용될 수 있는 곳은 system / image / container / volume / network 입니다. prune의 가장 큰 특징은 어떠한 명령에 옵션으로 주느냐에 따라 그 역할이 달라집니다. network 공식문서에서 말하는 내용을 보면 말 그대로 도커 네트워크 자체가 디스크 용량을 차지 하는 것은 아니지..
2020.02.14 -
Ubuntu docker cgroupfs 오류
[WARNING IsDockerSystemdCheck]: detected "cgroupfs" as the Docker cgroup driver. The recommended driver is "systemd". Please follow the guide at https://kubernetes.io/docs/setup/cri/ Docker cgroup driver로 "cgroupfs"를 감지. 권장하는 driver로는 systemd 입니다. https://kubernetes.io/docs/setup/cri/ 가이드를 따르시오! # Setup daemon. cat > /etc/docker/daemon.json
2020.02.10 -
docker compose memory limit / 도커 컴포즈 메모리 제한
https://gmyankee.tistory.com/232 docker compose cpu limit / 도커 컴포즈 cpu 제한 Docker Container를 사용하다보면 다중 컨테이너를 사용하게 되는 경우가 빈번합니다. 예로 들면, 하나의 사이트를 만들다보면 각 역할별로 분할시켜버리면... Front Container Back Container Database Celery Ca.. gmyankee.tistory.com 어제 Docker Compose로 Cpu의 한계점을 설정하는 섹션(?)을 진행해보았는데 자낳괴마냥 광고쪽쪽 빨아재끼려면 여러분들의 뷰와 클릭이 필요해서 이렇게 섹션을 나누어 메모리를 제한하는법을 따로 작성합니다 어쨋든 https://docs.docker.com/compose/comp..
2019.09.03 -
docker compose cpu limit / 도커 컴포즈 cpu 제한
Docker Container를 사용하다보면 다중 컨테이너를 사용하게 되는 경우가 빈번합니다. 예로 들면, 하나의 사이트를 만들다보면 각 역할별로 분할시켜버리면... Front Container Back Container Database Celery Caching Server Web Server 등 더 많게 쪼개는 분들도 봤습니다만 그렇게 까진 못하겠더라구요. 뭐 예시로 데이터베이스의 경우 메모리나 cpu가 어느정도 받쳐줘야하는데 다른 컨테이너가 많은 사용자 또는 잘못된 코드나 요청으로 혹은 해커의 공격으로 인하여 문제가 생길경우 평소보다 높은 자원량을 요구하여 데이터베이스 컨테이너가 자원이 부족한 현상으로 인해 컨테이너가 종료되는 현상이 생길 수 있죠. 이럴때를 대비한다고 해야하나 컨테이너간 자원을 제..
2019.09.02