Linux(33)
-
Failed to pull image "amazon/aws-cli": pull QPS exceeded
개요EKS나 Docker를 시작할 때 위와 같은 에러가 날 경우 원인docker hub에서 rate limit이 걸리는 현상 해결아래와 같이 Docker hub가 아닌 AWS Public ECR에서 Pull을 하면 해소가 됩니다.amazon/aws-cli >> public.ecr.aws/aws-cli/aws-cli:latest
2024.12.17 -
docker desktop 대안
개요mac 환경에서 docker desktop을 사용하다보면 프로그램이 무겁고 느려서 개발 환경에 안 좋은 영향을 끼친다. 대안Docker desktop 삭제하고 orbstack을 깔면 해결된다.https://orbstack.dev/ 참고https://levelup.gitconnected.com/stop-using-docker-desktop-faster-alternative-nobody-uses-d36a64af09a6
2024.10.23 -
bash 스크립트 (숫자의 배수 출력 하기)
개요 Bash script를 사용해서 1에서 100까지 숫자중에 3, 5, 7의 배수를 출력하는 예제이다. 예제 1 #!/bin/bash for i in $(seq 1 100); do if (( i % 3 == 0 )); then echo "Multiple of 3: $i" fi if (( i % 5 == 0 )); then echo "Multiple of 5: $i" fi if (( i % 7 == 0 )); then echo "Multiple of 7: $i" fi done 예제 2 #!/bin/bash for x in 3 5 7; do for i in $(seq 1 100); do if (( i % $x == 0 )); then echo "Multiple of $x : $i" fi done done
2024.02.19 -
Error response from daemon: readlink /var/lib/docker/overlay2/l: invalid argument
개요 docker inspect 명령어 사용시 발생하는 에러 에러 메세지 Error response from daemon: readlink /var/lib/docker/overlay2/l: invalid argument 원인 not enough docker overlay2 disk 해결 overlay 디스크 정리 # docker system prune -af
2023.12.29 -
DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
- 개요 docker build .. >>> 위 명령어를 사용하는 경우 error 및 warning이 발생한다 - 에러 메세지 failed to fetch metadata: fork/exec /usr/local/lib/docker/cli-plugins/docker-buildx: no such file or directory DEPRECATED: The legacy builder is deprecated and will be removed in a future release. Install the buildx component to build images with BuildKit: https://docs.docker.com/go/buildx/ - 해결 install docker-buildx-plugin d..
2023.09.19 -
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
- 개요 docker login 할때 아래와 같은 warning 발생 WARNING! Using --password via the CLI is insecure. Use --password-stdin. - 발생 docker login --username AWS -p $(aws ecr get-login-password --region ap-northeast-2) .dkr.ecr.ap-northeast-2.amazonaws.com/ - 해결 aws ecr get-login-password --region ap-northeast-2 | docker login --username AWS --password-stdin "$(aws sts get-caller-identity --query Account --outpu..
2023.09.19 -
bash에서 파일 안에 column 값을 다 더하기
- 옵션1 paste -sd+ | bc - 옵션2 cat | paste -sd+ | bc
2023.08.30 -
systemctl 환경에서 sysstat interval 변경
- 개요 sysstat sar data는 default 10분 간격이다. 그러나 1분 으로 조정하는게 훨씬 효과적이다. CentOS 7까지는 cron.d에서 변경이 가능했으나, 8 이상 부터는 systemctl에서 변경해야 한다 - 변경 방법 >> sudo systemctl edit --full sysstat-collect.timer ## change 10 -> 1 >> systemctl daemon-reload >> systemctl cat sysstat-collect.timer # /etc/systemd/system/sysstat-collect.timer # /usr/lib/systemd/system/sysstat-collect.timer # (C) 2014 Tomasz Torcz # # syssta..
2023.08.14 -
Editing "/etc/systemd/system/<service>.d/override.conf" canceled: temporary file is empty.
- 개요 sudo systemctl edit >> Editing "/etc/systemd/system/sysstat-collect.timer.d/override.conf" canceled: temporary file is empty. - 해결 sudo systemctl --full edit - reference https://wiki.archlinux.org/title/systemd
2023.08.14 -
did not find expected '-' indicator
- 상황 docker-comopse나 yaml을 사용하는 과정 발생 - 원인 들여쓰기 오류이므로 들여쓰기를 수정하면 바로 해결 (indent error)
2023.08.04