본문 바로가기 메뉴 바로가기

JH-Labs

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

JH-Labs

검색하기 폼
  • 분류 전체보기 (119)
    • [ DevOps ] (35)
      • [ CI-CD ] (9)
      • [ k8s ] (20)
      • [ SRE ] (0)
      • [ Golang ] (6)
      • [ 아키텍처 ] (0)
    • [ 자격증 ] (7)
      • [ LFCS ] (4)
      • [ CCNA ] (0)
      • [ AWS ] (2)
      • [ CKA ] (1)
    • [ AI 활용 ] (0)
    • [ Basic ] (30)
      • # OS (6)
      • # 네트워크 (6)
      • # 데이터베이스 (11)
      • # 알고리즘 (7)
    • [ 백엔드 개발 ] (36)
      • [ Spring ] (18)
      • [ Java,Kotlin ] (18)
    • [ 트랜드 ] (2)
    • [ 트러블슈팅-개선 ] (5)
    • [ 생각정리 ] (2)
    • [ 맛보기 ] (2)
      • [ Kafka ] (2)
      • [ Redis ] (0)
  • 방명록

배포판 (1)
다양한 리눅스 배포판 기반의 컨테이너를 올릴 수 있는 이유

도커를 기반으로 배포를 하다가 컨테이너로 들어가서(docker exec) 작업이 잘 수행되었는지 확인할 경우가 있었다. 들어가서 ps 명령어를 사용하기 위해 apt 커맨드로 procps 패키지를 설치했는데, apt가 지원이 되지 않았다. yum으로 변경하니 패키지가 설치되었다. 호스트 OS는 우분투를 사용하고 있었는데 컨테이너 OS는 centos였던 것이다. 컨테이너의 개념이 호스트 OS를 공유하는 것으로 알고 있었는데 이렇게 리눅스 배포판이 바뀔 수 있던 이유가 궁금해서 찾아보았다. 1. 리눅스 구조 리눅스는 kernel space와 user space로 나뉜다. 1) user space application들이 실행되는 공간으로 이 application이 실행되는데 필요한 library나 환경을 제공..

[ 자격증 ]/[ AWS ] 2022. 8. 14. 15:55
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • GitHub
  • LinkedIn
TAG
  • argocd
  • ci/cd
  • rolling update
  • 우분투
  • 카프카
  • spring
  • LFCS
  • 컨트롤러
  • docker
  • K8s
  • db
  • kafka
  • Stream
  • Java
  • helm
  • CICD
  • Linux
  • go
  • container
  • Non-Blocking
  • github actions
  • Controller
  • 코틀린
  • Kubernetes
  • ubuntu
  • GitOps
  • jvm
  • golang
  • 쿠버네티스
  • RDB
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바