본문 바로가기
728x90
반응형

전체 글243

[2024.09/보홀] 여행 4~5일차(팡라오 섬, 보홀 섬) 안녕하세요. 바른 호랑이입니다.이번 게시글에서는 2024년 9월에 갔던 보홀 여행과 관련된 내용을 기록해보려고 합니다.기본적으로 시간의 흐름에 따라 작성하였으며, 주관적인 생각들을 많이 담아 작성하였습니다. 가기 전까지 다양한 액티비티와 수려한 자연환경을 생각하며 많은 기대를 했던 여행이었으나, 태풍으로 인해 액티비티를 아예 못하고, 소수의 제한된 관광지와 음식점과 같은 실내와 관련된 장소들만 방문하게 된 아쉬움이 많이 남은 여행이었습니다.  ※ 여행 1~3일 차(팡라오 섬, 보홀 섬) [2024.09/보홀] 여행 1~3일차(팡라오 섬, 보홀 섬)안녕하세요. 바른 호랑이입니다.이번 게시글에서는 2024년 9월에 갔던 보홀 여행과 관련된 내용을 기록해보려고 합니다.기본적으로 시간의 흐름에 따라 작성하였으며.. 2024. 10. 23.
[2024.09/보홀] 여행 1~3일차(팡라오 섬, 보홀 섬) 안녕하세요. 바른 호랑이입니다.이번 게시글에서는 2024년 9월에 갔던 보홀 여행과 관련된 내용을 기록해보려고 합니다.기본적으로 시간의 흐름에 따라 작성하였으며, 주관적인 생각들을 많이 담아 작성하였습니다. 가기 전까지 다양한 액티비티와 수려한 자연환경을 생각하며 많은 기대를 했던 여행이었으나, 태풍으로 인해 액티비티를 아예 못하고, 소수의 제한된 관광지와 음식점과 같은 실내와 관련된 장소들만 방문하게 된 아쉬움이 많이 남은 여행이었습니다.  ※ 여행 코스1일 차: 인천공항(출국) → 팡라오 국제공항  → 숙소(Alona Park Residence)  → 휴식2일차: 기상 후 식사(Toto e Peppino) → 할로망고→ 알로나 비치 관광 → 저녁 식사(점보 크랩) → 칵테일 바(Bamboo Place.. 2024. 10. 21.
[Docker] 도커 이미지 안녕하세요. 바른호랑이입니다.이번 게시글에서는 Docker 이미지에 대해서 알아볼 예정입니다.게시글은 '시작하세요! 도커/쿠버네티스 친절한 설명으로 쉽게 이해하는 컨테이너 관리'를 기반으로 작성하였으니 참고 바랍니다.모든 컨테이너는 이미지를 기반으로 생성되기에 이미지를 다루는 방법을 아는 것을 Docker 관리에 있어서 필수적이라고 할 수 있습니다. 이미지의 이름을 구성하는 저장소, 이미지 이름, 태그와 같은 기초적인 부분에서부터 이미지의 생성과 삭제, 구조 등과 같은 부분들까지 아는 것 또한 매우 중요합니다. 도커 엔진과 도커 허브의 작동원리를 간단하게 표현해 보면 아래 그림과 같습니다.Docker는 기본적으로 도커 허브(Docker가 공식적으로 제공 중인 이미지 저장소)라는 중앙 이미지 저장소에서 이.. 2024. 10. 8.
[Docker] 컨테이너 자원 할당 안녕하세요. 바른호랑이입니다.이번 게시글에서는 Docker 컨테이너 자원할당에 대해서 알아볼 예정입니다.게시글은 '시작하세요! 도커/쿠버네티스 친절한 설명으로 쉽게 이해하는 컨테이너 관리'를 기반으로 작성하였으니 참고 바랍니다.Docker는 기본적으로 물리적인 컴퓨팅 자원을 논리적으로 분할하여 사용하는 것이기에 자원의 총량을 고려하지 않고 적정량을 할당하지 않으면 호스트의 자원을 제한 없이 쓸 수 있습니다. 그렇기에 여러 개의 컨테이너를 사용하는 경우에 자원 할당을 제한하지 않으면 다른 컨테이너의 동작을 방해할 수 있기에 사전에 사용한 자원량을 정해놓고 생성 후 구동하는 것이 필요합니다. 컨테이너에 자원이 얼마나 할당되어 있는지와 같은 현재 상태를 확인하기 위해서는 docker inspect 명령어를 사.. 2024. 8. 29.
[Docker] 컨테이너 로깅 안녕하세요. 바른호랑이입니다.이번 게시글에서는 Docker 컨테이너 로깅에 대해서 알아볼 예정입니다. 게시글은 '시작하세요! 도커/쿠버네티스 친절한 설명으로 쉽게 이해하는 컨테이너 관리'를 기반으로 작성하였으니 참고 바랍니다. 컨테이너 내부에서 발생하는 사항들을 아는 것은 디버깅 및 운영 측면에서 매우 중요하기 때문에 이를 관리할 필요가 있습니다. 애플리케이션 레벨에서 로그가 기록되도록 개발하여 별도의 로깅 서비스를 사용하는 것도 가능하지만 도커는 컨테이너의 표준 출력(StdOut)과 에러(StdErr) 로그를 별도의 메타데이터 파일로 저장하며 이를 확인하는 명령어까지 제공해 주기에 이를 활용하는 것도 좋은 방법입니다. Docker가 어떻게 컨테이너 로그를 남기는지 확인해 보기 위해 아래의 명령어로 컨테.. 2024. 8. 26.
[Docker] Docker 네트워크 안녕하세요. 바른호랑이입니다.이번 게시글에서는 Docker Network에 대해서 알아볼 예정입니다. 게시글은 '시작하세요! 도커/쿠버네티스 친절한 설명으로 쉽게 이해하는 컨테이너 관리'를 기반으로 작성하였으니 참고 바랍니다. Docker 컨테이너는 도커 엔진 호스트가 가진 네트워크 인터페이스가 아닌 별도의 네트워크 인터페이스를 가지고 있으며, 이는 컨테이너 내부에서 ifconfig를 입력해 보면 보다 자세히 확인할 수 있습니다. 아래의 코드를 입력해 확인해 보면 보다 정확하게 알 수 있습니다.# create containersudo docker run -i -t --name tc01 ubuntu:24.04# install packagesapt updateapt install net-tools# chec.. 2024. 8. 8.
[Docker] Docker 볼륨 안녕하세요. 바른호랑이입니다.이번 게시글에서는 Docker 볼륨에 대해서 알아볼 예정입니다. 게시글은 '시작하세요! 도커/쿠버네티스 친절한 설명으로 쉽게 이해하는 컨테이너 관리'를 기반으로 작성하였으니 참고 바랍니다. Docker 이미지로 컨테이너를 생성하면 이미지는 읽기 전용이 되며 컨테이너 변경 사항만 별도로 저장하여 각 컨테이너의 정보를 보존합니다. # create db server containersudo docker run -d \--name wordpressdb \-e MYSQL_ROOT_PASSWORD=password \-e MYSQL_DATABASE=wordpress \mysql:5.7예를 들어 위의 코드로 생성된 컨테이너의 경우 mysql:5.7이라는 이미지로 생성되었지만, DB 등의 정.. 2024. 8. 5.
[Docker] 컨테이너 외부 네트워크에 오픈하기 안녕하세요. 바른호랑이입니다.이번 게시글에서는 생성한 컨테이너를 외부 네트워크에 오픈하는 방법에 대해서 알아볼 예정입니다.게시글은 '시작하세요! 도커/쿠버네티스 친절한 설명으로 쉽게 이해하는 컨테이너 관리'를 기반으로 작성하였으니 참고 바랍니다.Docker는 기본적으로 컨테이너에 172.17.0.x와 같은 가상의 IP를 순차적으로 할당하며, 이는 컨테이너 내부에서 ifconfig 명령어를 사용하면 확인할 수 있습니다. 만약 컨테이너 접속 시 ifconfig 명령어가 작동하지 않는다면 아래의 코드를 실행한 후 진행하면 됩니다.# apt updateapt update# install net-toolsapt install net-tools# check network interfaceifconfigifconfi.. 2024. 7. 29.
[Docker] Docker 엔진의 기본 단위와 컨테이너 생성, 삭제 안녕하세요. 바른호랑이입니다.이번 게시글에서는 Docker 엔진의 기본단위와 컨테이너를 조작하는 방법에 대해서 알아볼 예정입니다. 게시글은 '시작하세요! 도커/쿠버네티스 친절한 설명으로 쉽게 이해하는 컨테이너 관리'를 기반으로 작성하였으니 참고 바랍니다.Docker 엔진에서 사용하는 기본 단위는 이미지와 컨테이너입니다.Docker 이미지는 컨테이너를 생성하는 데 필요한 요소로 가상머신 생성 시 사용하는 iso 파일과 비슷한 개념으로 여러 개의 계층으로 된 바이너리 파일이 존재하고, 컨테이너의 생성, 실행 시에 읽기 전용으로 사용됩니다. Docker 명령어로 다운로드가 가능하기에 별도로 설치할 필요는 없는 것이 특징이며, 기본적으로 '[저장소 이름]/[이미지 이름]:[태그]'의 형태로 구성되어 있습니다.-.. 2024. 7. 25.
728x90
반응형