The document discusses using Docker on the K computer supercomputer. Docker could help with compiling and running software by providing consistent software environments. At compile time, Docker containers could be used on login nodes to install cross-compilers and compile software in a consistent environment. At runtime, Docker could potentially be installed on K computer compute nodes, but the operating system kernel would need to be updated from 2.6.25 to 3.8 to support Docker, requiring patching 84 files. Issues include compiler licenses and administrative policies. A Docker-based IaaS approach is proposed to allow compiling software in containers on a server to overcome dependency and installation challenges.