This docker-file is a part of articles : How to install Chisel with Docker ? and [How to] From Chisel to Bitstream on my blog Learn FPGA easily.
In this article we develop a workflow using Chisel for design, Yosys for synthesis, Nextpnr for Place and route and Icestorm for bitstream generation.