dnf 명령어로 docker-ce.repo를 갖고 옵니다.
$ dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
docker-ce 리스트를 검색합니다.
$ dnf list docker-ce
해당하는 패키지를 다운 받습니다.
$ dnf install docker-ce --nobest -y
docker서비스를 활성화합니다.
$ systemctl enable docker
다음 명령어로 패키지가 제대로 설치되었는지 확인합니다.
$ docker --version
예제로 hell-world 이미지를 실행해 봅니다.
$ docker run hello-world
위의 그림과 같이 Hello from Docker! 문구 출력시 정상작동 하는 것입니다.
curl 패키지 설치
$ dnf install curl -y
curl -L 옵션으로 해당 URL에서 파일을 가져온다.
$ curl -L "https://github.com/docker/compose/releases/download/1.25.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
실행 권한을 부여한다.
$ chmod +x /usr/local/bin/docker-compose
다음 명령어를 사용해 제대로 설치가 되었는지 확인한다.
$ docker-compose --version