Tôi mới dùng docker vì vậy tôi có thể làm điều này sai, nhưng tôi đang cố cài đặt Tomcat6 qua số Dockerfile
như sau:Lệnh '/ bin/sh -c trả lại mã khác 0: 127
FROM rhel7:latest
RUN cd /tmp
RUN "wget", "http://www.us.apache.org/dist/tomcat/tomcat-6/v6.0.44/bin/apache-tomcat-6.0.44.tar.gz"
RUN tar xzf apache-tomcat-6.0.44.tar.gz
RUN mv apache-tomcat-6.0.44 /usr/local/tomcat6
RUN cd /usr/local/tomcat6
Run ./bin/start.sh
nó thất bại trên dòng thứ 3 với:
RUN "wget", "http://www.us.apache.org/dist/tomcat/tomcat-6/v6.0.44/bin/apache-tomcat-6.0.44.tar.gz"
Khi tôi chạy Docker build tôi có được điều này:
tôi đang sử dụng:
- Oracle Virtual Box V4.3.28 r100309
- Docker trên RHEL7
Cảm ơn trước sự giúp đỡ nào.
Tôi đã xem qua bài đăng này tìm kiếm một giải pháp cho một 'trả về một mã không khác: 139' trong một máy chủ CentOS 7. Tôi đã giải quyết được vấn đề của tôi chỉ cần gỡ bỏ cài đặt và cài đặt lại docker một lần nữa. 'sudo yum xóa docker.x86_64 docker-common.x86_64 docker-distribution.x86_64 docker-rhel-push-plugin.x86_64' ' sudo yum remove docker.x86_64 docker-common.x86_64 docker-distribution.x86_64 docker- rhel-push-plugin.x86_64' –