Tôi đang cố gắng xây dựng một container docker bao gồm pip.
Tôi đang trên CentOS 7.
Đây là đoạn từ việc chạy lệnh xây dựng docker:
Step 3 : RUN yum -y install python-pip
---> Running in 25d1ba46e6dc
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.vcu.edu
* extras: mirror.clarkson.edu
* updates: mirrors.unifiedlayer.com
No package python-pip available.
Error: Nothing to do
2015/02/13 19:23:48 The command [/bin/sh -c yum -y install python-pip] returned a non-zero code: 1
Tôi sẽ đăng Dockerfile của mình, nhưng có vẻ như python-pip không có sẵn từ bản phân phối CentOS tiêu chuẩn, vì điều này cũng thất bại:
sudo yum -y install python-pip
[sudo] password for theuser:
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirror.thelinuxfix.com
* extras: mirrors.xmission.com
* updates: mirrors.tripadvisor.com
No package python-pip available.
Error: Nothing to do
Có liên kết này để giải quyết vấn đề cài đặt cho hệ thống máy chủ: http : //www.l Liquidweb.com/kb/how-to-install-pip-on-centos-7/ Điều đó liên quan đến việc sử dụng vòng / phút hoặc cuộn tròn. Tôi nghĩ rằng đó là một chút lộn xộn cho Docker.
Ngoài ra, nếu CentOS loại bỏ pip khỏi bản phân phối tiêu chuẩn, có lẽ họ có lý do chính đáng và tôi không nên sử dụng vũ lực để cài đặt nó.
Điều này dường như không phải là một vấn đề trong Ubuntu hoặc các bản phân phối khác. Chỉ cần CentOS 7.
Câu hỏi ngắn gọn của tôi là: Cách ưa thích để cài đặt pip (hoặc một giải pháp thay thế) trong CentOS 7 là gì?