Redhat 7.1 컨테이너를 구축하는 방법은 무엇입니까?
나는 그것을 사용했다,
FROM redhat:7.1
yum install httpd
그리고 다음과 같은 오류에 직면해야 합니다.
Sending build context to Docker daemon 2.56 kB
Step 0 : FROM redhat:7
docker.io/library/redhat 저장소를 가져오려는 중...찾을 수 없음
Error: image library/redhat:7 not found
하지만 FROM 을 사용하면 ubuntu
작동합니다. 그래서 나만의 이미지를 만들고 싶었어요 Red Hat
. 제가 이 일을 할 수 있도록 도와주세요...
답변1
RHN에 연결되어 있으면 작동합니다.
먼저 Docker 버전을 얻으십시오.
# docker version
건설하다:
소스 코드를 복사하고 빌드하세요 -
# docker build --rm -t <username>/httpd .
실행(호스트에 포트 80이 열려 있는 경우): 원하는 임의의 포트를 할당할 수 있습니다.
# docker run -d -p 80:80 <username>/httpd
컨테이너가 수신 대기 중인 포트:
# docker ps
테스트하려면:
# curl http://localhost