Docker 17.05.0-ce does not effecting log-opts max-size seetings

I have CentOS Linux release 7.3.1611. Docker version is Docker version 17.05.0-ce, build 89658be.

/etc/docker/daemon.json:

{
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "50m",
    "max-file": "2",
    "labels": "production_status",
    "env": "os,customer"
  }
}

Under /var/lib/docker/containers/19dfdaee8b47162d41d5bad752cec40d21473a9a00e4526a9700d6dc36a91d3

256M -rw-r----- 1 root root 200M Aug 7 09:31 19dfdaee8b47162d41d5bad752cec40d21473a9a00e4526a9700d6dc36a91d3c-json.log
15M -rw-r----- 1 root root 15M Aug 7 09:01 19dfdaee8b47162d41d5bad752cec40d21473a9a00e4526a9700d6dc36a91d3c-json.log.1.gz
0 drwx------ 2 root root 6 Jul 31 18:15 checkpoints
8.0K -rw-r–r-- 1 root root 4.3K Aug 6 02:04 config.v2.json
4.0K -rw-r–r-- 1 root root 1.3K Aug 6 02:04 hostconfig.json
4.0K -rw-r–r-- 1 root root 37 Aug 6 02:04 hostname
4.0K -rw-r–r-- 1 root root 200 Aug 6 02:04 hosts
4.0K -rw-r–r-- 1 root root 82 Aug 6 02:04 resolv.conf
4.0K -rw-r–r-- 1 root root 71 Aug 6 02:04 resolv.conf.hash

Unfortunatelly i Dpcker engine never limit the log size with the above daemon.json setting. So i am using an hourly logroate.
Somehow max-size setting is not working. Any idea?

0 drwxrwxrwt 2 root root 40 Aug 6 02:04 shm