問題タブ [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 投票する
1 に答える
101 参照

docker - Alpine Linux Docker SSHD イメージは VOL 保存を使用しますか?

私が見ているアルプスの画像の1つに、次の行があります。

何をしVOL-saveますか?

TIA、オーレ

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

docker - エラー: 満たされない制約 - php:7-fpm-alpine で

fpm-alpine コンテナーに laravel をセットアップすることを検討しています。以下の Dockerfile がいくつかのエラーを生成している問題に遭遇しました...

生成されるエラーは次のとおりです。

これらのパッケージ名を検索して、アルパイン Linux Web サイトで見つけることができます。これを回避する方法について何か考えはありますか? aptキャッシュを更新していないようです...しかし、LSを追加すると、そこにコンテンツが表示されます:

これを解決するために私ができることについてのアイデアはありますか?

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

cron - Alpine Linux 3 に cronie をインストールするには?

1つのソフトウェアが必要とするため、Alpine Linuxにcronieをインストールする方法がわかりません。利用可能なパッケージがない場合、コンパイルしてインストールできますか?

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

linux - スクリプト後にシェル セッションに戻れない

スクリプトを bash に戻すことができません。

スクリプトは、次の Docker ディレクティブを介して開始されます。

初期化スクリプトは次のようになります。

これは、イメージをコンテナーに開始するために使用するコマンドです。

init スクリプトは期待どおりに実行されます (/etc/postfix/init.d/ディレクトリ内のスクリプトからの出力が表示され、 supervisordPostfix.

問題は、新しいプロセスを開始する必要があるのではなく、スクリプトを親プロセス (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に戻り、コンテナを終了しました。コンテナには「する」ことが何も残っていなかったので、停止したと思います。

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

dockerfile - Alpine 3.3 では ldconfig が機能しないようです

現在、次のように、golang:1.6.2-alpine docker コンテナーにgoczmq ( https://github.com/zeromq/goczmq ) をインストールしています。

でプロセスが失敗しましldconfigた。コマンドがあるようですが、ldconfig実際には機能していないと思います。洞察はありますか?前もって感謝します。

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

python - アルパインでPythonでreadlineを動作させる方法

apk add python3アルパイン ディストリビューションを実行している Docker コンテナで、単語全体でカーソルを移動するのではなく、 のようなキーの組み合わせを使用Ctrl <left arrow>すると、次のように出力されます (ここでは、「スパムの卵」と入力してから、Ctrl キーを押しながら左矢印キーを押します)。

単にapk addingreadlineまたはpip3 installing するだけでは、問題は解決しません。

この環境で Python で readline を動作させるにはどうすればよいですか?

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

docker - Alpine Docker イメージに gdbserver パッケージをインストールするには?

Alpine Docker イメージ ( https://hub.docker.com/_/alpine/ )に gdbserver パッケージをインストールしようとしています。

apk gdbserver を追加

私にこれを与えていた:

エラー: 満たされない制約: gdbserver (欠落): 要求元: world[gdbserver]

同時に、

apk 追加 gdb

うまく動作します。では、gdbserver パッケージを Alpine にインストールする正しい方法は何ですか?

PS

apk updateは他の何よりも先に実行されました。