CentOS7.2上でDockerを動かしてます。
sh
1$ docker run -itd --name centos7 centos:centos7 2$ container_id=$(docker ps -a --no-trunc | grep centos7 | awk '{print $1}')
sh
1$ systemctl show docker-${container_id}.scope # これは見れる 2$ systemctl --full | grep docker-${container_id}* # このコマンドではコンテナのunitが見れない
通常、コンテナ毎のunitが存在するものではないのでしょうか?
例えばsystemctlからIO制限をかけたい時とか、どうすればよいでしょうか?
sh
1$ container_dev=$(docker exec -it centos7 | grep "/dev/mapper/docker*" | awk '{print $1}') 2$ systemctl set-property --runtime docker-${container_id}.scope "BlockIOWriteBandWidth=${container_dev} 5M" 3Failed to set unit properties on docker-XXX.scope: Unit docker-XXX.scope is not loaded.
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。