본문 바로가기

Docker8

실무에서 자주 쓰는 리눅스 명령어 모음 🐧 리눅스 서버 운영시 꼭 알아야 할 핵심 명령어들을 알아봅시다!1. 시스템 모니터링 명령어 👀top - 실시간 프로세스 모니터링top# CPU, 메모리 사용량을 실시간으로 확인# shift + p: CPU 사용률 순 정렬# shift + m: 메모리 사용률 순 정렬# k: 프로세스 종료df - 디스크 사용량 확인df -h # human readable 형태로 출력free - 메모리 사용량 확인free -h # 현재 메모리 사용량을 보기 좋게 출력2. 파일 관련 명령어 📁ls - 파일 목록 확인ls -l # 자세한 정보 표시ls -la # 숨김 파일 포함ls -ltr # 시간 역순 정렬find - 파일 찾기# 특정 확장자 파일 찾기find /path -name "*.log"# 용량 큰 파일.. 2025. 4. 24.
Docker를 사용할 때, SpringBoot의 Log를 별도파일로 저장해서 확인하는방법 로그 파일 저장 경로 설정 (logging.file.name 또는 logging.path)Spring Boot가 별도로 설정 없이 파일로 로그를 저장하지 않는 이유는 다음과 같습니다:기본적으로 로그를 콘솔에만 출력함 (STDOUT)개발자가 직접 로그 파일 경로를 설정해야 저장됨✅ 로그 파일 저장을 활성화하려면#application.propertieslogging.file.name=/var/logs/app.log  #application.yml logging: file: name: /var/logs/app.log 3. logging.path를 설정하면 기본 파일명(spring.log)으로 저장만약 로그 파일 이름을 직접 지정하지 않고, 경로만 설정하면 spring.log라는 기본 파일명으로 저장됩니.. 2025. 3. 14.
Docker 실행중인 Container에 접근하기 1. Docker 설치 Docker 홈페이지에 접속하여 자신의 OS에 맞는 Docker를 내려 받아 설치한다. 설치가 완료되면 다음 명령어를 실행하여 버전을 출력해 보자. $ docker -v Docker version 19.03.13, build 4484c46d9d #2. MySQL Docker 이미지 다운로드 다음 명령어로 MySQL Docker 이미지를 다운로드한다. 태그에 버전을 지정하지 않으면 최신 버전을 다운로드한다. $ docker pull mysql Using default tag: latest latest: Pulling from library/mysql bb79b6b2107f: Pull complete 49e22f6fb9f7: Pull complete 842b1255668c: Pull .. 2024. 1. 25.
AWS에서 Docker 사용하기 AWS에서는 docker와 docker-compose를 설치하는데 기존 리눅스 방법과는 다른 방법으로 설치를 진행해서 Posting을 진행하게 되었다. 도커 설치 // 도커 설치 sudo amazon-linux-extras install docker // 도커 시작 sudo service docker start // 권한 부여 sudo usermod -a -G docker ec2-user // auto-start에 docker 등록 sudo chkconfig docker on // 인스턴스 재시작 sudo reboot // 도커 버전 확인 docker version 버전 확인 했을때 위와 같이 나오면 정상적으로 설치가 된 것입니다. 도커 컴포즈 설치 // 최신 docker compose를 해당 링크에서 .. 2023. 12. 26.