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
'Linux > Rocky Linux' 카테고리의 다른 글
Rocky Linux : 포트포워딩과 도커를 이용해서 외부에서 내부 사이트 들어오기 (0) | 2023.06.14 |
---|---|
Rocky Linux, Laravel : The stream or file "/var/www/html/storage/logs/laravel.log" 오류 (0) | 2023.06.14 |
Rocky Linux : Composer 설치 (0) | 2023.06.13 |
Rocky Linux : 방화벽 (Firewall) (0) | 2023.06.12 |
Rocky Linux : Rocky Linux9버전 리눅스 APM 설치 (0) | 2023.06.08 |