問題タブ [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 - Alpine Linux Docker SSHD イメージは VOL 保存を使用しますか?
私が見ているアルプスの画像の1つに、次の行があります。
何をしVOL-save
ますか?
TIA、オーレ
docker - エラー: 満たされない制約 - php:7-fpm-alpine で
fpm-alpine コンテナーに laravel をセットアップすることを検討しています。以下の Dockerfile がいくつかのエラーを生成している問題に遭遇しました...
生成されるエラーは次のとおりです。
これらのパッケージ名を検索して、アルパイン Linux Web サイトで見つけることができます。これを回避する方法について何か考えはありますか? aptキャッシュを更新していないようです...しかし、LSを追加すると、そこにコンテンツが表示されます:
これを解決するために私ができることについてのアイデアはありますか?
cron - Alpine Linux 3 に cronie をインストールするには?
1つのソフトウェアが必要とするため、Alpine Linuxにcronieをインストールする方法がわかりません。利用可能なパッケージがない場合、コンパイルしてインストールできますか?
linux - スクリプト後にシェル セッションに戻れない
スクリプトを bash に戻すことができません。
スクリプトは、次の Docker ディレクティブを介して開始されます。
初期化スクリプトは次のようになります。
これは、イメージをコンテナーに開始するために使用するコマンドです。
init スクリプトは期待どおりに実行されます (/etc/postfix/init.d/
ディレクトリ内のスクリプトからの出力が表示され、 supervisord
Postfix.
問題は、新しいプロセスを開始する必要があるのではなく、スクリプトを親プロセス (bash) に戻すことです。ヒットした後、セッションはそこに留まり、プロンプトsupervisord
に戻るには Ctrl+C が必要です。bash
bash
スクリプトの最後でへの呼び出しを中断するとinit.sh
、Ctrl+D でスクリプトとコンテナーが終了し、ホスト OS (osx) に戻ります。bash
呼び出しをに置き換えるexit
と、ホスト OS にも返されます。
supervisord
このようにフォアグラウンドで実行することによって、想定どおりに動作していますか? コンテナー シェル セッションに簡単に戻って、動作しているかどうかを確認できるようにしたいと考えています。これを行うには、Ctrl+D (セカンダリbash
セッションへ) を実行する必要がありますか?
UPDATE マークB
新しいシェルを起動しないように、bash の行を削除します。また、supervisord が自動的にバックグラウンドに移行しない場合は、 & を使用して実行して強制的にバックグラウンドに移行するか、強制的にデーモン モードに移行する追加の cli オプションがある可能性があります。
への最後の呼び出しを削除しようとしましたbash
が、前述したように、それはまだそこにあり、Ctrl+D でホスト OS に移動します (コンテナーを終了します)。
試してみたところ/usr/bin/supervisord -c /etc/supervisord.conf &
(最後に呼び出しをやめたbash
ところ)、すぐにホストOSに戻り、コンテナを終了しました。コンテナには「する」ことが何も残っていなかったので、停止したと思います。
dockerfile - Alpine 3.3 では ldconfig が機能しないようです
現在、次のように、golang:1.6.2-alpine docker コンテナーにgoczmq ( https://github.com/zeromq/goczmq ) をインストールしています。
でプロセスが失敗しましldconfig
た。コマンドがあるようですが、ldconfig
実際には機能していないと思います。洞察はありますか?前もって感謝します。
python - アルパインでPythonでreadlineを動作させる方法
apk add python3
アルパイン ディストリビューションを実行している Docker コンテナで、単語全体でカーソルを移動するのではなく、 のようなキーの組み合わせを使用Ctrl <left arrow>
すると、次のように出力されます (ここでは、「スパムの卵」と入力してから、Ctrl キーを押しながら左矢印キーを押します)。
単にapk add
ingreadline
またはpip3 install
ing するだけでは、問題は解決しません。
この環境で Python で readline を動作させるにはどうすればよいですか?
docker - Alpine Docker イメージに gdbserver パッケージをインストールするには?
Alpine Docker イメージ ( https://hub.docker.com/_/alpine/ )に gdbserver パッケージをインストールしようとしています。
apk gdbserver を追加
私にこれを与えていた:
エラー: 満たされない制約: gdbserver (欠落): 要求元: world[gdbserver]
同時に、
apk 追加 gdb
うまく動作します。では、gdbserver パッケージを Alpine にインストールする正しい方法は何ですか?
PS
apk updateは他の何よりも先に実行されました。