Điểm:0

Gặp sự cố khi xây dựng dự án laravel mới với sail và docker

lá cờ cn

Tôi đang tạo một dự án laravel mới bằng docker và sail, tôi đang dùng Windows 10, tôi đã bật WSL 2 và tất cả những gì được yêu cầu trong tài liệu, nhưng sau khi tôi tạo dự án laravel trong trình bao ubuntu (Ubuntu 20.04), và xây dựng buồm bằng các lệnh sau

cd ví dụ-ứng dụng && ./vendor/bin/sail up

Tôi nhận được như sau:

#7 737.3 0 đã nâng cấp, 123 mới cài đặt, 0 cần xóa và 3 chưa nâng cấp.
#7 737.3 Cần có 81,6 MB lưu trữ.
#7 737.3 Sau thao tác này, 309 MB dung lượng ổ đĩa bổ sung sẽ được sử dụng.

#7 789,8 Err:28 http://ppa.launchpad.net/ondrej/php/ubuntu hirsute/main amd64 php8.0-cli AMD64 8.0.11-1+ubuntu21.04.1+deb.sury.org+1
#7 789.8 Lỗi Không Xác Định [IP: 91.189.95.85 80]

#7 811.8 Err:34 http://ppa.launchpad.net/ondrej/php/ubuntu hirsute/main amd64 php8.0-imap amd64 8.0.11-1+ubuntu21.04.1+deb.sury.org+1
#7 811.8 Lỗi không xác định [IP: 91.189.95.85 80]

#7 1002.0 Nhận:121 http://archive.ubuntu.com/ubuntu hirsute/main amd64 pkg-config amd64 0.29.2-1ubuntu1 [46,2 kB]
#7 1002.2 Nhận:122 http://archive.ubuntu.com/ubuntu hirsute/main amd64 shtool all 2.0.8-10 [122 kB]
#7 1002,7 Nhận:123 http://archive.ubuntu.com/ubuntu hirsute/main amd64 pkg-php-tools tất cả 1,40 [28,0 kB]
#7 1002.8 Đã tải 80,0 MB trong 4 phút 26 giây (301 kB/s)
#7 1002.8: Không thể tìm nạp http://ppa.launchpad.net/ondrej/php/ubuntu/pool/main/p/php8.0/php8.0-cli_8.0.11-1%2bubuntu21.04.1%2bdeb.sury .org%2b1_amd64.deb Lỗi không xác định [IP: 91.189.95.85 80]
#7 1002.8 E: Không tìm nạp được http://ppa.launchpad.net/ondrej/php/ubuntu/pool/main/p/php8.0/php8.0-imap_8.0.11-1%2bubuntu21.04.1%2bdeb. sury.org%2b1_amd64.deb Undetermined Error [IP: 91.189.95.85 80]
#7 1002.8 E: Không tìm nạp được http://ppa.launchpad.net/ondrej/php/ubuntu/pool/main/p/php8.0/php8.0-soap_8.0.11-1%2bubuntu21.04.1%2bdeb. sury.org%2b1_amd64.deb Undetermined Error [IP: 91.189.95.85 80]
#7 1002.8 E: Không thể tìm nạp một số lưu trữ, có thể chạy apt-get update hoặc thử với --fix-missing?
------
trình thực thi không chạy được [/bin/sh -c apt-get update && apt-get install -y gnupg gosu curl ca-certificates zip unzip git Supervisor sqlite3 libcap2-bin libpng-dev python2 && mkdir -p ~/.gnupg && chmod 600 ~/.gnupg && echo "disable-ipv6" >> ~/.gnupg/dirmngr.conf && apt-key adv --homedir ~/.gnupg --keyserver hkp://keyserver.ubuntu.com:80 --recv -keys E5267A6C && apt-key adv --homedir ~/.gnupg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys C300EE8C && echo "deb http://ppa.launchpad.net/ondrej /php/ubuntu hirsute main"> /etc/apt/sources.list.d/ppa_ondrej_php.list && apt-get update && apt-get install -y php8.0-cli php8.0-dev php8.0-pgsql php8 .0-sqlite3 php8.0-gd php8.0-curl php8.0-memcached php8.0-imap php8.0-mysql php8.0-mbstring php8.0-xml php8.0-zip php8.0-bcmath php8 .0-xà phòng php8.0-intl php8.0-readline php8.0-pcov php8.0-msgpack php8.0-igbinary php8.0-ldap php8.0-redis php8.0-swoole php8.0-xdebug && php -r "readfile('http://getcomposer.org/installer');" | php -- --install-dir=/usr/bin/ --filename=composer && curl -sL https://deb.nodesource.com/setup_16.x | bash - && apt-get install -y nodejs && curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main"> /etc/apt/sources.list.d/yarn.list && apt-get update && apt-get install - y sợi && apt-get install -y mysql-client && apt-get install -y postgresql-client && apt-get -y autoremove && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp /* /var/tmp/*]: mã thoát: 100
LỖI: Dịch vụ 'laravel.test' không thể xây dựng : Xây dựng không thành công

Vấn đề dường như xoay quanh

#7 830.7 Err:53 http://ppa.launchpad.net/ondrej/php/ubuntu hirsute/main amd64 php8.0-soap amd64 8.0.11-1+ubuntu21.04.1+deb.sury.org+1
#7 830.7 Lỗi không xác định [IP: 91.189.95.85 80]

Tôi đã thử xóa tất cả các vùng chứa, khối lượng và hình ảnh khỏi docker và thực hiện lại toàn bộ quá trình nhưng không có kết quả.

Tôi cũng đã thử sử dụng sudo trước lệnh

cd ví dụ-ứng dụng && sudo ./vendor/bin/sail up

nhưng cùng một kết quả.


lá cờ ar
Bạn nói rằng bạn có Ubuntu 20.04 WSL2, nhưng Hirsute đề cập đến Ubuntu 21.04. Bạn có thể đã nhận được PPA cho phiên bản Ubuntu sai bằng cách nào đó.
Commongrate avatar
lá cờ cn
@ user68186 Có vẻ như bạn đúng, nhưng làm cách nào để tôi nhận được PPA cho 20.04?
lá cờ ar
Vui lòng [chỉnh sửa câu hỏi](https://askubuntu.com/posts/1366750/edit) và thêm đầu ra của lệnh ` ls /etc/apt/sources.list.d/*-hirsute.list` Điều này sẽ cung cấp cho chúng tôi danh sách các tệp chứa các PPA vi phạm. Luân phiên mở ứng dụng "Phần mềm & Cập nhật" (lưu ý &) và chuyển đến tab **Phần mềm khác**. Cuộn xuống cho đến khi bạn tìm thấy PPA vi phạm. Chọn PPA và nhấp vào **Chỉnh sửa** và thay thế `hersute` bằng `focal`.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.