tjtjtjのメモ

自分のためのメモです

2019-12-01から1ヶ月間の記事一覧

ローカルコンテナからリモートdockerを操作

コンテナからコンテナを操作するその3 リモートDockerホストへのSSH接続 # DOCKER_HOST=ssh://root@192.168.0.13 # export DOCKER_HOST # docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES # docker run hello-world # docker run hello…

Docker outside of Docker

コンテナからコンテナを操作するその2 コンテナ側からホストのdocker.sock (/var/run/docker.sock)をマウントすることでコンテナ上のDockerコマンドはホスト側のDocker環境で実行される。 https://blog.nijohando.jp/post/docker-in-docker-docker-outside-o…

Docker in Docker

ちょっと試した。 What is Docker in Docker? hub.docker.com Docker内でDockerを実行することは一般的に推奨されませんが、Docker自体の開発など、正当な使用例がいくつかあります。 dind dind のイメージをrun。privileged は特権モード $ docker run -it …

kafka isr, acks を確認

min.insync.replicas=1 トピック作成とトピック確認 bin/kafka-topics.sh --zookeeper 192.168.0.21:2181 \ --create --topic topic1 \ --replication-factor 2 --partitions 3 --config min.insync.replicas=1 ↓↓↓ Created topic topic1. bin/kafka-topics.…

kafka コンシューマグループ

コンシューマグループを試した。 あるトピックに複数のコンシューマを接続すると、各コンシューマーが同じメッセージを受信する。 コンシューマグループを使うと同一グループのコンシューマは、同じメッセージを受信しない。同一グループのコンシューマは別…

kafka メッセージの削除

kafka を実験しているとトピックを削除するのでなくメッセージをお掃除したいときがある。kafka-delete-records.shでできるようだ。 削除前の確認 パーティション毎のメッセージ確認 # bin/kafka-console-consumer.sh --bootstrap-server 192.168.0.21:9092 …

kafka レプリケーションパーティションを試す その2

パーティションするがレプリケーションしない場合を試した。 トピック作成 # bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 3 --topic partitioned-topic Created topic partitioned-topic. # bin/kafka-to…

kafka レプリケーションパーティションを試す その1

中途半端 トピック作成 # bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 2 --partitions 3 --topic replicated-topic Created topic replicated-topic. トピック確認 list をみる # bin/kafka-topics.sh --list --zookeepe…