我不知道如何正确进入和退出 docker 容器
lemp_mariadb docker-entrypoint.sh mysqld Up 3306/tcp
lemp_nginx /init Up 0.0.0.0:443->443/tcp, 0.0.0.0:8080->80/tcp
lemp_php /init Up 9000/tcp
显示 id 列表
docker-compose ps -q
4ff63ed255932e5a7409bdff253c4974c31f1a0d816821316788c00cf0050726
8528527773d4ca6078de49c998d7b4067e0b67e715663570a310cae70d125679
bb4d896c13be0c6c59ec8ec9a85a3269e048b0e28f97c10ae670ab948d542062
docker exec -it 4ff63ed255932e5a7409bdff253c4974c31f1a0d816821316788c00cf0050726 /bin/bash
我进入第一张图片,一切都在嗡嗡作响。在随后的图片中,它给出了一个错误
rpc 错误:code = 13 desc = 无效的头字段值“oci 运行时错误:exec 失败:container_linux.go:247:启动容器进程导致 \”exec:\\“/bin/bash\\”:stat /bin/bash : 没有这样的文件或目录\"\n"
另外,有什么捷径可以进入集装箱吗?以及如何在ps中显示容器id,但只有容器名称
原来并不是所有的图像都有bash,所以而不是命令
必须输入
另外,id(4ff63ed255932e5a7409bdff253c4974c31f1a0d816821316788c00cf0050726)可以换成容器的名字
就我而言,它看起来像这样