일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 정보처리기사
- docker
- 구동의 아침
- 페페
- 도커
- 버튜버 목소리 만들기
- 정처기
- PER
- 유튜브 기초강의
- 노베이스 정처기
- rsi 보조지표
- linux
- 슬픈 개구리
- 티스토리챌린지
- 이클립스
- 마인드 ㅊㅇ
- 노베이스 정보처리기사 합격법
- DevOps
- voice changer
- 유튜브 성공하는법
- pepe the frog
- PEPE
- 유튜브
- 마인드 차이
- 인간관계론
- 가장빨리부자되는법
- 오블완
- PBR
- 스파이닝 탑
- 노베이스 정처기 공부법
Archives
- Today
- Total
실패는 성공을 위한 밑거름
centos9에서 도커설치법 본문
먼저 selinux가 해제되어있는지 확인할것
명령어
sudo setenforce 0 # 임시로 비활성화
도커 설치 스크립트
#!/bin/bash
# 시스템 패키지 업데이트
echo "Updating system packages..."
sudo dnf update -y
# 필수 패키지 설치
echo "Installing required packages..."
sudo dnf install -y dnf-utils device-mapper-persistent-data lvm2
# Docker 저장소 추가
echo "Adding Docker repository..."
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# Docker CE(Community Edition) 설치
echo "Installing Docker..."
sudo dnf install -y docker-ce docker-ce-cli containerd.io
# Docker 서비스 시작 및 부팅 시 자동 시작 설정
echo "Starting Docker service..."
sudo systemctl start docker
sudo systemctl enable docker
# Docker 설치 확인
echo "Verifying Docker installation..."
sudo docker run hello-world
echo "Docker installation completed successfully!"
도커 컴포즈 설치 스크립트
#!/bin/bash
# Docker Compose 설치
echo "Installing Docker Compose..."
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-Linux-x86_64" -o /usr/local/bin/docker-compose
# 실행 권한 부여
sudo chmod +x /usr/local/bin/docker-compose
# 설치 확인
echo "Verifying Docker Compose installation..."
docker-compose --version
echo "Docker Compose installation completed successfully!"
'devops > docker' 카테고리의 다른 글
도커허브에 올려놓은 이미지 내려받고 실행하는법 (0) | 2024.10.16 |
---|---|
도커 컨테이너를 도커허브에 올리는 법 (0) | 2024.10.02 |
도커에서 파이썬 실행법 (1) | 2024.10.02 |
도커 이미지 생성법 / 컨테이너 실행법 (1) | 2024.10.02 |
[docker] 도커 폐쇄망 설치 가이드 -5 (끝) (0) | 2024.01.06 |