問題タブ [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.
docker - /etc/profile を取得して Alpine / Docker で自動的に実行する方法
/etc/profile
Alpine 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/
ありがとう!
docker - Flask で Alpine の静的ファイルに適切なコンテンツ タイプを提供するにはどうすればよいですか?
python:2.7-alpine
Debian ベース イメージから切り替えて、ベース イメージに基づいて Docker コンテナーで Flask Web アプリケーションを実行しています。
/static
ディレクトリから Flask によって提供されるすべての画像application/octet-stream
は、期待される特定のコンテンツ タイプではなく、一般的なコンテンツ タイプで提供されるため、ブラウザは画像を正しく表示しません。
これを修正する方法は?
docker - Docker の Alpine で Apache 2 を実行するにはどうすればよいですか?
Alpine wikiによるとrc-service apache2 start
、Apache 2 のインストール後に実行する必要があります。ただし、rc-service
コンテナー内で実行されている Alpine にはありません。サービス コマンドを Docker コンテナー内で実行するにはどうすればよいですか?
node.js - alpine Linux で npm install を実行すると奇妙なエラーが発生する
Dockerfile:
docker ビルド ログ:
どうしたの?これらのエラーの意味:
これを修正する方法は?
docker - alpine ベースの docker-compose ビルドで bin/sh が見つからないのはなぜですか?
アルパインに基づいてドッカースタックを構築しています。私を考えると:
php7-dockerfile
:
とdocker-compose.yml
:
実行すると、次のdocker-compose build
ようになります。
/bin/sh
既存の実行中のコンテナで実行できるように、なぜそれが使用され、なぜ見つからないのかについて混乱しています
私は何を間違っていますか?
php - Alpinelinux で PHP OCI8 拡張機能をコンパイルする
PHP OCI8 拡張機能をコンパイルしてAlpinelinuxで実行しようとしています。しかし、拡張子には、で定義されているがmusl libcglibc
にないシンボルにいくつかの依存関係があるようです。
私が使用できる既存のコンパイル済み PHP OCI8 拡張機能はありますか? または、oci8 拡張機能と oracle インスタント クライアントを alpinelinux で動作させるための回避策はありますか。
前もって感謝します!
github - Dockerfile をビルドするときに、Perl と curl / git を同じ定義に含めることができません
Dockerfile を使用して、GitHub を chroot 環境として使用するために、Perl、curl、および git を含む小さなエクスポートを構築しようとしています。Dockerfile に curl または git を配置しようとすると、エクスポートされた tar ファイルからディレクトリが削除されます。Perl を Firefox などの他のパッケージと組み合わせると、使用可能な tar になります。
これが Dockerfile です。述べたように、Perl のみ、または Perl を使用した curl / git 以外のものを要求すると、機能します。
どんな洞察も大歓迎です。