特定のURLにcurlを叩きまくるDockerfile ※無限ループします
dockerコマンドが使えること
- リポジトリのクローン
git clone https://github.com/nagashima-w/curl_container.git
cd curl_container/tools
-
tools/curl.shの編集
- お好みのエディタで
tools/curl.sh
を編集する - 編集個所は以下
- 必ず編集してほしいところ
- curlで叩くURL(初期ではGoogle)
- 必要に応じて編集してほしいところ
- sleepの間隔(初期では1秒間隔)
- sleepしたくない人は行ごと削除してください
- sleepの間隔(初期では1秒間隔)
- 必ず編集してほしいところ
- 編集が終わったら次の手順へ
- お好みのエディタで
-
Dockerfileのbuild
docker build ./ -t curl_container
- コンテナをバックグラウンドで起動する
docker run -d curl_container
- コンテナを起動する
docker run curl_container
- 無限ループするので好きなタイミングでコンテナを停止してください
nagashi_ma_w@localhost:~/curl_container/tools$ docker run curl_container
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 13511 0 13511 0 0 69287 0 --:--:-- --:--:-- --:--:-- 69287
- 以下のコマンドでコンテナのIDを確認する
docker container ls -a
- 確認したコンテナを消す
docker container rm 【確認したコンテナID】