問題タブ [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 に答える
2904 参照

nginx - Docker Alpine nginx 403 swagger-ui-builder の禁止エラー

これは、Windows 10 の VirtualBox の Ubuntu 16.04 で、docker バージョン 1.12.1 およびswagger-ui バージョン 2.2.2で発生しました。

彼らのサイトの指示に従って、ドッカーコンテナでSwagger UIを構築して実行しようとしていました:

docker build -t swagger-ui-builder .

docker run -p 127.0.0.1:8080:8080 swagger-ui-builder

指示によると、実行中の swagger-ui を表示できるはずですが、127.0.0.1:8080 を開くと、次のページしか返されませんでした。

Dockerfile の内容は次のとおりです。

stackoverflow で同様の投稿を見つけましたが、この問題の解決には役立ちませんでした。私は何が間違っていて、これを修正する方法はありますか?

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

postgresql - docker-entrypoint-initdb.dスクリプトを実行していないcomposeのdocker alpine postgre

docker compose でhttps://github.com/kiasaki/docker-alpine-postgresイメージを使用すると、ログから確認できるように、/docker-entrypoint.initdb.d 内のスクリプトが実行されていません。

問題は、Dockerfile スタンドアロンをビルドしてコンテナーを実行すると、ログからわかるように、フォルダー内の sql ファイルが実行されることです。

docker-compose.yml:

ここで何が間違っていますか?

0 投票する
3 に答える
8428 参照

python - Alpine Linux Docker から MS SQL に接続できない

この docker ファイルから構築された Docker イメージがあります。 Docker イメージは、Ubuntu 14.04 である Vagrant VM を使用しており、すべて OSX 10.11.6 で実行しています。Microsoft SQL Server は aws-ec2 インスタンスにあります。私のプログラムは Python であるため、データベースに接続するために 2 つの Python ライブラリを試しましたが、それぞれが同じように失敗します。これまでに起こったことの概要は次のとおりです。

  • apk add freetds-devMicrosoft SQL データベースとやり取りするには FreeTDS をインストールする必要があるためです。
  • pip install pymssqlどちらも同じエラー メッセージでpip install pyobdc失敗します。

{ bash-4.3# pip install pymssql

( と同じエラーpyodbcです ) インストールしようとするとsetuptools-git(エラー メッセージのように)、gccコンパイル エラーが発生します。

を試すpip install...ことに加えて、SQLAlchemy ライブラリを Alpine Linux リポジトリから直接ダウンロードしましたがapk add --no-cache --repository http://dl-3.alpinelinux.org/alpine/edge/community/ py-sqlalchemy、インストールがまだ失敗するか、Python ライブラリがまだ失敗します。

Alpine Linux と Microsoft SQL Server に関するドキュメントはほとんど見つかりませんでした。そのため、互換性がないという記述を見落としていないかどうか疑問に思っています。誰もこれをやろうとしたことがありますか?Python 経由での接続が提案されていない場合、シェル コマンド経由で接続することを検討しています。このためのベスト プラクティスを提案できる人はいますか?

ありがとうございました!

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

linux - alpine linux -- autossh (見つからない)

私ができる必要があります:

--RUN apk add --no-cache autossh

私のプロジェクトをubuntuからアルパインLinuxに移行するため

Dockerfile のビルド中にエラーが発生しました。回避策はありますか? 私のcompose dbに接続するにはautosshが必要なため、autosshの要件を取り除くことはできません。

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

scala - Docker Alpine Linux コンテナーで Scala SBT を実行するときの証明書の例外

次の基本イメージを含む Dockerfile があります。

FROM frolvlad/alpine-oraclejdk8:slim

同じ Dockerfile で、次も実行します。activator compile

MacBook で実行する$ docker build -t some_name .と、SBT ステップは期待どおりに機能します。

リモートの Ubuntu ホスト (AWS の EC2 インスタンス) で、まったく同じ Dockerfile に対してまったく同じコマンドを実行すると、次のような多くの証明書エラーが発生します。

SBT がリポジトリに接続して依存関係をダウンロードしているようで、SSL 証明書を検証できないようです。docker buildただし、まったく同じプロセスが機能し、私の MacBook で実行すると問題なく大量の依存関係がダウンロードされます。したがって、私の MacBook とその Ubuntu ホストの間には、環境に多少の違いがあるようです。ただし、Docker は、実行場所に関係なく、完全な分離と一貫した動作を提供することが期待されています。

何が起こっているのか、誰にも手がかりがありますか?

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

ssh - Docker alpine イメージの基本コマンドが機能しない

シンプルな alpine ベースのコンテナーをいくつか使用していたときに、docker が奇妙なバグを生成し始めました。これらの問題の 2 つは次のとおりです。

  • rc-update使おうとしたら見つからなかった
  • opensshパッケージをインストールした後、何もない/etc/ssh/etc/init.d/sshd、サービスを開始/再起動する必要がありませんでした

混乱を避けるために、単純な SSH サーバーとして機能する、広く使用されているコンテナーを調べました。次のコマンドを実行して実行できます。

この後、alpine-opensshディレクトリに移動し、次を使用してコンテナーをビルドします。

私は次のものを生成します:

部分に注意してください/bin/sh: rc-update: not found。これは機能するはずですが、機能しません。docker サービスを再起動し、docker のフォーラムを確認しましたが、これまでのところ同様の問題は報告されていません。

なぜそれが起こるのですか?

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

linux - Alpine linux、カスタム ISO イメージの作成

次の方法でレスキューISOを構築しようとしました

https://wiki.alpinelinux.org/wiki/How_to_make_a_custom_ISO_image

alpine-extended-3.4.3-x86.isoその前にHDDにインストールして使用)

新しく作成したイメージを起動すると、起動プロンプトの直後にエラーが発生します。適切な ISO イメージを作成するにはどうすればよいですか?

起動画面