Docker 오류 docker:데 몬 의 오류 응답:OCI 런 타임 create failed:containerlinux.go:348
환경:CentOS 7
파일 목록
-rw-r--r--. 1 root root 3962 Apr 8 17:13 docker-entrypoint.sh
-rw-r--r--. 1 root root 5649 Apr 8 17:13 Dockerfile
build 성공 후 실행,오류 보고:
docker: Error response from daemon: OCI runtime create failed: container_linux.go:348: starting container process caused "exec: \"docker-entrypoint.sh\": executable file not found in $PATH": unknown.
ERRO[0000] error waiting for container: context canceled
오 류 를 보고 한 정 보 는 docker-entry point.sh 실행 파일 을 찾 을 수 없습니다.고생 끝 에 build 미 러 에서 docker-entry point.sh 가 실행 권한 이 없 음 을 발 견 했 습 니 다.
해결 방법:
1.파일 권한 변경
# chmod +x docker-entrypoint.sh
2、미 러 재 구축
# docker build -t postgres:10.3
3.용기 실행
# docker run postgres:10.3
실행 성공
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.
The database cluster will be initialized with locale "en_US.utf8".
The default database encoding has accordingly been set to "UTF8".
The default text search configuration will be set to "english".
Data page checksums are disabled.
fixing permissions on existing directory /var/lib/postgresql/data ... ok
creating subdirectories ... ok
selecting default max_connections ... 100
selecting default shared_buffers ... 128MB
selecting dynamic shared memory implementation ... posix
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok
syncing data to disk ... ok
Success. You can now start the database server using:
pg_ctl -D /var/lib/postgresql/data -l logfile start
참고 자료:https://stackoverflow.com/questions/27158840/docker-executable-file-not-found-in-path
다음으로 전송:https://www.cnblogs.com/d-homme/p/9357016.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
셸 입문 부터 정통 한 for 순환 및 6 가지 난수 생 성 법순환 용 1. [문법 구조] 2. 문법 linux 에서 무 작위 수 를 만 드 는 여섯 가지 방법 방법 1: 방법 2: openssl 을 통 해 난수 생 성 방법 3: date 시간 을 통 해 얻 을 수 있 습 니 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.