問題タブ [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.
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 で同様の投稿を見つけましたが、この問題の解決には役立ちませんでした。私は何が間違っていて、これを修正する方法はありますか?
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:
ここで何が間違っていますか?
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-dev
Microsoft 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 経由での接続が提案されていない場合、シェル コマンド経由で接続することを検討しています。このためのベスト プラクティスを提案できる人はいますか?
ありがとうございました!
linux - alpine linux -- autossh (見つからない)
私ができる必要があります:
--RUN apk add --no-cache autossh
私のプロジェクトをubuntuからアルパインLinuxに移行するため
Dockerfile のビルド中にエラーが発生しました。回避策はありますか? 私のcompose dbに接続するにはautosshが必要なため、autosshの要件を取り除くことはできません。
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 は、実行場所に関係なく、完全な分離と一貫した動作を提供することが期待されています。
何が起こっているのか、誰にも手がかりがありますか?
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 のフォーラムを確認しましたが、これまでのところ同様の問題は報告されていません。
なぜそれが起こるのですか?
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 イメージを作成するにはどうすればよいですか?