getenforce
설정파일 접근하기
vim /etc/selinux/config
(수정전)
SELINUX=enforcing
(수정후)
SELINUX=disabled
수정하기 : a
(a 를 누르면 끼워넣기 라는 문구가 나타나는데 이때 수정해야 한다.)
실행 취소 : esc + u
실행 취소의 취소 : esc + ctrl + r
파일 저장후 종료 : esc + :wq!
저장하지않고 종료 : esc + :q!
setenforce 0
Permissive 가 나오면 성공
# Uninstall old versions
# 혹시 모르니 기존의 오래된 도커를 삭제하는 명령을 수행
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
# Set up the repository
yum install -y yum-utils
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
# Install Docker Engine
yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
systemctl start docker
systemctl enable docker
정상적으로 설치와 실행이 완료됬다.
systemctl status docker
docker run hello-world