--Environnement - CentOS Linux release 7.6.1810 (Core) - Docker Version:18.09.6
Supprimer le conteneur
$ docker rm {ID du conteneur ou nom du conteneur}
#Afficher tous les conteneurs, y compris les conteneurs arrêtés
$ docker ps -a
CONTAINER ID        IMAGE              COMMAND             CREATED             STATUS              PORTS                                              NAMES
dffe12345678        host_delete-target "/usr/sbin/init"    24 hours ago        Up 3 hours          0.0.0.0:18080->8080/tcp, 0.0.0.0:18082->8081/tcp   delete-target
93abcdefghij        host_hoge          "/usr/sbin/init"    4 months ago        Up 3 hours          0.0.0.0:8088->3389/tcp, 0.0.0.0:8089->8080/tcp     hoge
#S'il est en cours d'exécution, arrêtez-le
$ docker-compose stop delete-target
Stopping delete-target ... done
#Regardons à nouveau l'état
$ docker ps -a
CONTAINER ID        IMAGE              COMMAND             CREATED             STATUS                        PORTS                                             NAMES
dffe12345678        host_delete-target "/usr/sbin/init"    24 hours ago        Exited (137) 52 seconds ago                                                     delete-target
93abcdefghij        host_hoge          "/usr/sbin/init"    4 months ago        Up 3 hours                    0.0.0.0:8088->3389/tcp, 0.0.0.0:8089->8080/tcp    hoge
#effacer
$ docker rm delete-target
delete-target
#Assurez-vous que le conteneur supprimé est parti
$ docker ps -a
CONTAINER ID        IMAGE                               COMMAND             CREATED             STATUS              PORTS                         NAMES
93abcdefghij        host_hoge       "/usr/sbin/init"    4 months ago        Up 3 hours          0.0.0.0:8088->3389/tcp, 0.0.0.0:8089->8080/tcp    hoge
Stop the container before attempting removal or force remove
$ docker rm dffe12345678
Error response from daemon: You cannot remove a running container dffe... Stop the container before attempting removal or force remove
--Cause: le conteneur n'a pas été arrêté --Action: arrêtez le conteneur puis supprimez-le
Can't find a suitable configuration file in this directory or any parent.
$ docker-compose stop delete-target
ERROR:
        Can't find a suitable configuration file in this directory or any
        parent. Are you in the right directory?
        Supported filenames: docker-compose.yml, docker-compose.yaml
--Cause: Parce que vous opérez dans un répertoire qui n'a pas docker-compose.yml
--Action: opère dans le répertoire contenant le docker-compose.yml à supprimer.
Recommended Posts