목차

Rocky Linux

  • description : Rocky Linux 관련 내용 기술
  • author : 김토피아
  • email : kimmk@repia.com
  • lastupdate : 2022-05-25

Rocky Linux란?

Rocky Linux는 레드햇 엔터프라이즈 리눅스(RHEL)의 소스 코드를 이용하여 만들어진 무료 리눅스 배포판이다. 기존 CentOS의 정신적 후속작에 해당한다.
로키 리눅스는 레드햇 엔터프라이즈 리눅스 운영 체제 소스 코드를 사용한 다운스트림의 완전한 이진 호환 릴리스를 목표로 개발된 리눅스 배포판이다. 이 프로젝트의 목표는 커뮤니티가 지원하는 운영 환경 등급의 기업 운영 체제를 제공하는 것이다.
연관 된 리눅스: 알마리눅스

Rocky Linux 설치

도커로 설치

  1. rocky 디렉토리 생성
  2. docker-compose.yml 파일 생성
  3. Dockerfile 파일 생성
  4. rocky8/data 디렉토리 생성
  5. $> docker-compose up -d 실행

docker-compose.yml

version: '3.8'
 
services:
  centos8:
    hostname: rocky8
    container_name: rocky8
    privileged: true
    user: root
    build:
      context: .
      dockerfile: Dockerfile
    stdin_open: true
    tty: true
    volumes:
      - ./data:/data
    ports:
      - '2328:22'
      - '2380:80'
      - '2381:7000'
      - '2382:7001'
      - '2383:7002'
      - '2384:7003'
      - '2385:7004'
    expose:
      - '2328'
      - '2380'
      - '2381'
      - '2382'
      - '2383'
      - '2384'
      - '2385'
    command: /sbin/init

Dockerfile

FROM rockylinux:8.5
WORKDIR /

Tip

Troubleshooting(문제해결)

한글 패키지가 설치 되었어도 한글이 깨지는(??? 형식으로 출력) 경우 glibc-gconv-extra-2.28-189.1.el8.x86_64 를 설치 유무를 확인하고 없으면 설치 한다. (노원구청) -작성중

Ref