Linux(33)
-
docker cache 삭제
- 개요 Local에서 Docker build 테스트하는 과정에서 cache로 인해 정상적인 테스트가 힘들 경우 아래 명령어를 통해 Cache 삭제 - 방법 docker builder prune - reference https://docs.docker.com/engine/reference/commandline/builder_prune/
2023.01.17 -
Install GPU nvidia-docker2 on CentOS 8
- 개요 CentOS에 nvidia-docker2를 설치하는 과정은 의존성 및 버전 정합성 이슈로 상당히 까다롭다 - 방법 sudo yum config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo sudo yum erase podman buildah sudo yum install docker-ce sudo systemctl start docker sudo systemctl enable docker sudo curl -L https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-linux-x86_64 -o /usr/local/bin/docke..
2023.01.05 -
CentOS 8 docker-ce 및 docker compose 설치
- 개요 docker-ce, docker compose를 CentOS 8에 설치하는 방법 - 설치방법 sudo yum config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo sudo yum erase podman buildah sudo yum install docker-ce sudo systemctl start docker sudo systemctl enable docker sudo curl -L https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose su..
2023.01.04 -
Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
- 개요 CentOS 8 관련 repo를 enable하고 아래와 같은 에러가 날 경우 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist - 해결 방법 sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-Linux-* sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-Linux-*
2023.01.03 -
ubuntu package update
- 개요 ubuntu에서 패키지 업데이트 준비 밎 진행하는 방법 - 상세 설명 ## 업데이트 대상 목록 업데이트 apt-get update ## 업데이트 대상 목록 확인 apt list --upgradable ## 업데이트 대상중 선택해서 업데이트 apt --only-upgrade install ## 업데이트 대상 전체 업데이트 apt upgrade
2022.12.12 -
Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
- 개요 ubuntu에서 패키지 목록을 업데이트할 때 아래와 같은 에러 발생 시 대처 방법이다. - 에러 메세지 Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details. - 상황 $ sudo apt-get update Hit:1 https://apt.releases.hashicorp.com jammy InRelease Ign:2 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 InRelease Hit:3 http://security.ubuntu.com/ubuntu jammy-security..
2022.11.21 -
amazon linux security package info
- 개요 운영중인 Linux 서버에 Package 업데이트를 주기적으로 할 경우 보안 업데이트 만 확인하는 방법 - 방법 ( Amazon linux 에서 보안 관련 업데이트 체크 하는 방법 ) # yum list-security Loaded plugins: extras_suggestions, langpacks, priorities, update-motd amzn2-core/2/x86_64 | 3.7 kB 00:00:00 updateinfo list done # yum updateinfo Loaded plugins: extras_suggestions, langpacks, priorities, update-motd updateinfo summary done
2022.10.19 -
changing docker data root directory
- 개요 Linux에서 docker를 사용할 경우 default root directory를 바꾸는 방법이다. - docker data-root volume 변경 방법 /etc/docker/daemon.json { "data-root": "/data-root", } - 비고 docker version 이 올라가면서 volume 명칭이 graph에서 data-root로 변경되었다
2022.10.11 -
ssh client에 넣으면 유용한 옵션
- 개요 ssh client에 넣으면 유용한 옵션 - 경로 /etc/ssh/ssh_config - 옵션 ## 5초 이상 걸리는 커넥션 종료 ConnectTimeout 5 ## HostKey check warning 제거 StrictHostKeyChecking no
2022.09.29 -
install MySQL client version 8 on amazon linux 2
- 개요 MySQL Server가 아닌 Client만 설치하는 방법에 대해 정리 했다. - 기본 repo에는 5 version 만 존재하므로 Repo 추가 yum install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm - gpg-key download rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 - MySQL client 설치 yum install mysql
2022.08.25