Linux/Rocky Linux

Rocky Linux : Docker 설치, Docker-Compose 설치 (라라벨 설치하기 위한 단계)

제주도 조랑말 2023. 6. 13. 15:13
728x90

https://www.uname.in/209

 

Rocky Linux 9에 Docker 및 Docker-Compose를 설치하는 방법

As we all know that Docker Container is the highly demanded technology in IT world. With help of Docker containers, developers and infra admins can package their application and its dependencies and can run it in one computing setup to another. In this gui

www.uname.in

참고 글

 

 

 su로 설치했기 때문에 sudo를 따로 붙이지 않았습니다.

 

 

Docker를 사용하기 위한 시스템 요구 사항

1. kvm사용으로 인한 Selinux 비활성화

/etc/selinux/config

SELINUX=disable

2. bios에서 intel 가상화 enable로 활성화

 

3. cat /proc/cpuinfo | egrep "vmx|svm" 와 lsmod | grep kvm으로 활성화 확인

 

QEMU 버전 5.2 이상인지 확인

/usr/libexec/qemu-kvm --version으로 QEMU 버전 확인

 

4. dnf update 와 reboot

$ sudo dnf update -y

$ reboot

 

5. 도커 저장소 패키지와 도커 다운로드

$ sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo

$ sudo dnf install -y docker-ce

 

※  docker 패키지 설치하는 동안 container.io 오류 발생시

$ sudo dnf install docker-ce --allowerassing -y

 

6. 도커 start and enable service

$ sudo systemctl start docker

$ sudo systemctl enable docker

 

7. 도커 run

$ sudo systemctl status docker

 

 

8.  도커 버전 확인

$ docker --version Docker version

20.10.7, build f0df350

 

9. 도커 헬로우 월드 띄우기

$ docker run hello-world

 

 

10. 도커 - Compose 설치

 

$ sudo dnf install -y curl

$ sudo curl -L "https://github.com/docker/compose/releases/download/v2.7.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

$ sudo chmod +x /usr/local/bin/docker-compose

$ docker-compose --version

docker-compose version 2.7.0 $

 

마지막 Linux에서 라라벨 시작하기

# systemctl start docker

# curl -s https://laravel.build/example-app | bash

 

https://laravel.kr/docs/9.x/installation

 

라라벨 9.x - 설치하기

라라벨 한글 메뉴얼 9.x - 설치하기

laravel.kr

 

728x90