問題タブ [alpine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
44914 参照

docker - /etc/profile を取得して Alpine / Docker で自動的に実行する方法

/etc/profileAlpine Docker コンテナをインタラクティブに起動するときに、どうすれば自動的に実行できますか? aliases.shファイルにいくつかのエイリアスを追加してに配置しまし/etc/profile.dたが、 を使用してコンテナを起動するdocker run -it [my_container] shと、エイリアスがアクティブになりません。. /etc/profile毎回コマンドラインから手動で入力する必要があります。

/etc/profileログイン時に実行するために必要なその他の構成はありますか? ~/.profileファイルの使用にも問題がありました。どんな洞察も大歓迎です!

編集:

VonC の回答に基づいて、彼のサンプルrubyコンテナーをプルして実行しました。これが私が得たものです:

ファイルは存在し/etc/profile.d/rubygems.shますが、ログイン時に実行PATHされておらず、環境変数が更新されていません。間違ったdocker runコマンドを使用していますか? 他に何か不足していますか?Docker で Alpine を使用するためのファイルを入手した~/.profile人はいますか? /etc/profile.d/ありがとう!

0 投票する
2 に答える
995 参照

docker - Flask で Alpine の静的ファイルに適切なコンテンツ タイプを提供するにはどうすればよいですか?

python:2.7-alpineDebian ベース イメージから切り替えて、ベース イメージに基づいて Docker コンテナーで Flask Web アプリケーションを実行しています。

/staticディレクトリから Flask によって提供されるすべての画像application/octet-streamは、期待される特定のコンテンツ タイプではなく、一般的なコンテンツ タイプで提供されるため、ブラウザは画像を正しく表示しません。

これを修正する方法は?

0 投票する
2 に答える
28793 参照

docker - Docker の Alpine で Apache 2 を実行するにはどうすればよいですか?

Alpine wikiによるとrc-service apache2 start、Apache 2 のインストール後に実行する必要があります。ただし、rc-serviceコンテナー内で実行されている Alpine にはありません。サービス コマンドを Docker コンテナー内で実行するにはどうすればよいですか?

0 投票する
1 に答える
1758 参照

node.js - alpine Linux で npm install を実行すると奇妙なエラーが発生する

Dockerfile:

docker ビルド ログ:

どうしたの?これらのエラーの意味:

これを修正する方法は?

0 投票する
1 に答える
4594 参照

docker - alpine ベースの docker-compose ビルドで bin/sh が見つからないのはなぜですか?

アルパインに基づいてドッカースタックを構築しています。私を考えると:

php7-dockerfile:

docker-compose.yml:

実行すると、次のdocker-compose buildようになります。

/bin/sh既存の実行中のコンテナで実行できるように、なぜそれが使用され、なぜ見つからないのかについて混乱しています

私は何を間違っていますか?

0 投票する
4 に答える
3781 参照

php - Alpinelinux で PHP OCI8 拡張機能をコンパイルする

PHP OCI8 拡張機能をコンパイルしてAlpinelinuxで実行しようとしています。しかし、拡張子には、で定義されているがmusl libcglibcにないシンボルにいくつかの依存関係があるようです。

私が使用できる既存のコンパイル済み PHP OCI8 拡張機能はありますか? または、oci8 拡張機能と oracle インスタント クライアントを alpinelinux で動作させるための回避策はありますか。

前もって感謝します!

0 投票する
2 に答える
1839 参照

github - Dockerfile をビルドするときに、Perl と curl / git を同じ定義に含めることができません

Dockerfile を使用して、GitHub を chroot 環境として使用するために、Perl、curl、および git を含む小さなエクスポートを構築しようとしています。Dockerfile に curl または git を配置しようとすると、エクスポートされた tar ファイルからディレクトリが削除されます。Perl を Firefox などの他のパッケージと組み合わせると、使用可能な tar になります。

これが Dockerfile です。述べたように、Perl のみ、または Perl を使用した curl / git 以外のものを要求すると、機能します。

どんな洞察も大歓迎です。