1.在mac上安装portia,https://github.com/scrapinghub/portia
git clone后使用docker build -t portia .
最后爆出错误
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/p/python3-defaults/python3-dev_3.4.0-0ubuntu2_amd64.deb Connection failed [IP: 91.189.91.24 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Command failed (exitcode: 100), exiting...
是因为ubuntu的源要更改吗?
Ini kerana muat turun daripada sumber rasmi ubuntu gagal semasa pembinaan.
Boleh cuba beberapa kali lagi, mungkin berjaya apabila rangkaiannya bagus.
Atau tukar sumber ubuntu kepada sumber domestik: seperti 163. Ambil perhatian bahawa ini memerlukan pengubahsuaian arahan dalam Dockerfile.
Walau bagaimanapun, adalah disyorkan untuk memuat turun imej docker secara terus:
docker pull scrapinghub/portia-on-dash