原先使用 docker attach 进入容器后执行命令,习惯性的ctrl+d操作会导致容器直接停止,改为 docker exec -it 容器id /bin/bash 方式进入容器即可
脚本
#!/bin/bash
if [ ! $1 ]; then
echo "usage: $0 [DOCKER ID] ";
exit
fi
DOCKERID=$1
docker exec -it $1 /bin/bash
原先使用 docker attach 进入容器后执行命令,习惯性的ctrl+d操作会导致容器直接停止,改为 docker exec -it 容器id /bin/bash 方式进入容器即可
脚本
#!/bin/bash
if [ ! $1 ]; then
echo "usage: $0 [DOCKER ID] ";
exit
fi
DOCKERID=$1
docker exec -it $1 /bin/bash