タグ付けされた質問 「docker」

Dockerは、ソフトウェアコンテナー内のアプリケーションの展開を自動化するオープンソースプロジェクトです。

2
DockerでカスタムDNSサーバーを構成する方法
/etc/hostsWebアプリがDockerコンテナー内で機能するように、数行追加する必要があります。 Docker /etc/hostsは読み取り専用です。 私はdnsmasqを使用しようとしています: ubuntuから:14.04 #... apt-get install -y -q dnsmasqを実行します。 RUN echo 'listen-address = 127.0.0.1' >> /etc/dnsmasq.conf 実行エコー 'resolv-file = / etc / resolv.dnsmasq.conf' >> /etc/dnsmasq.conf RUN echo 'conf-dir = / etc / dnsmasq.d' >> /etc/dnsmasq.conf RUN echo 'user = root' >> /etc/dnsmasq.conf RUN echo 'nameserver 8.8.8.8' >> /etc/resolv.dnsmasq.conf …

1
Dockerコンテナー内のフォーク爆弾を防ぐ
私は現在、私が呼び出したユーザーのプロセス数を制限することに苦労していますsandbox。 私は/etc/security/limits.confこのように内部でプロセス制限を構成しました: sandbox hard nproc 100 しかし、sandboxユーザーとしてコンテナーに接続したい場合、sshは次を返します: shell request failed on channel 0 としてログインしてroot、sandboxユーザーごとに実行されているプロセスの数を確認しましたが、5未満です。 では、sshを介してログインできない理由は何ですか? 制限を設定しなくても、sandboxユーザーのsshログインは問題なく動作します。 またはフォーク爆弾攻撃を防ぐ他の方法はありますか?
8 ssh  pam  containers  docker 

2
dockerコンテナーをvpcネットワークに公開する
1つのコンテナーを備えたUbuntuサーバーを実行しているdockerがあります。私のサーバーのIPアドレスは、vpcで172.31.12.29/20です。ブリッジが2つあります(docker0 ans lxcbr0)。 私のコンテナのIPアドレスは172.17.0.2/16です。 ホストとコンテナは自分自身にpingできます。 私のvpcには、IPアドレスに172.31.1.233/20を持つ別のサーバーがあります。このサーバーから自分のコンテナーに到達したいだけですが、方法はわかりません。 私の2つのサーバーはpingを実行できます。 これを実行して、172.17.0.0 / 16をターゲットとするリクエストを172.31.12.29にルーティングするようにvpcルートテーブルを構成しようとしましたが、機能しません。 何か案が ?

1
Dockerを実行しているデジタルオーシャンドロップレット-> Jenkins-> Docker-> Jestがシャットダウンしています
jenkinsを実行するドロップレット実行ドッカーがあります。 dockerを実行するjenkinsパイプラインnodeとjest を使用したテストがあります。 テスト段階になると、サーバー全体が崩壊するようです。 サーバーがシャットダウンし、docker-compose upジェンキンを元に戻すために実行する必要があります。 どうすれば修正できますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.