docker build url#ref:dir
Les URL Git acceptent la configuration du contexte dans leur section fragment, séparées par deux-points :. La première partie représente la référence que Git va vérifier, cela peut être une branche, une balise ou un commitSHA. La deuxième partie représente un sous-répertoire à l'intérieur du référentiel qui sera utilisé comme contexte de construction.
Par exemple, exécutez cette commande pour utiliser un répertoire appelé docker dans le conteneur de branche :
docker build https://github.com/docker/rootfs.git#container:docker
https://docs.docker.com/engine/reference/commandline/build/