How to upgrade bitcoind in docker?
Nicolas' docker-bitcoin image has 0.17.0 tag available, so changing that image to that version should just work:

version: "3"
services:
  bitcoind:
    image: nicolasdorier/docker-bitcoin:0.17.0
    container_name: bitcoind
    ...