Bootcamp: エラー:満足できない制約:

作成日 2018年07月05日  ·  5コメント  ·  ソース: vitorfs/bootcamp

このエラーは、dockerを使用して本番環境でbootcampを実行しようとしたときに発生します。
openssl-dev-1.0.2o-r0: conflicts: libressl-dev-2.6.5-r0[pc:libcrypto=1.0.2o] libressl-dev-2.6.5-r0[pc:libssl=1.0.2o] libressl-dev-2.6.5-r0[pc:openssl=1.0.2o] satisfies: world[openssl-dev] libressl-dev-2.6.5-r0: conflicts: openssl-dev-1.0.2o-r0[pc:libcrypto=2.6.5] openssl-dev-1.0.2o-r0[pc:libssl=2.6.5] openssl-dev-1.0.2o-r0[pc:openssl=2.6.5] satisfies: postgresql-dev-10.4-r0[libressl-dev] ERROR: Service 'worker' failed to build: The command '/bin/sh -c apk update && apk add --virtual build-deps gcc python3-dev musl-dev && apk add postgresql-dev && apk add jpeg-dev zlib-dev freetype-dev lcms2-dev openjpeg-dev tiff-dev tk-dev tcl-dev && apk add libffi-dev openssl-dev py-cffi' returned a non-zero code: 3

エラーを再現するには、Ubuntu 16 LTSを使用してリポジトリをサーバーに複製し、dockerとdocker-composeがインストールされて実行されていることを確認します。
sudo docker-compose -f production.yml build

Low hanging fruit bug

全てのコメント5件

ビルドの問題は、基本的なdocker-alpinev3.6イメージに何らかの形で関連する依存関係の制約に関連しているようです。 衝突する依存関係を削除して修正し、現在ビルド中ですが、解決されるかどうかはわかりません。 チェックアウトして報告してもらえますか?

それを試してみて、あなたに返事をさせてください

ねえ@ sebastian-コードcoudlは、編集したDockerfileと、編集を行うために行った手順を教えてくれますか?

また、postgres用の本番Dockerfileでopenssl-devopensslに編集しましたが、プロジェクトは現在非常にうまく構築されています。

必要な変更を最後のコミットでリポジトリに送信しました。この号で参照してください。 リポジトリのクローンを作成すると、これらの変更が加えられます。

Dockerフロー全体をチェックしてきましたが、いくつかのdjango-channels要件のために実行する必要がある作業があるようです@mwanjajoel

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

sebastian-code picture sebastian-code  ·  11コメント

yashLadha picture yashLadha  ·  21コメント

Shekharnunia picture Shekharnunia  ·  10コメント

Allan-Nava picture Allan-Nava  ·  14コメント

phamminhtris picture phamminhtris  ·  12コメント