자체 컨테이너를 만들 수 없습니다.

자체 컨테이너를 만들 수 없습니다.

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

관련 정보