关于docker运行web服务,我通过docker拉取github中的镜像后,使用sudo docker run -i -t -p指令创建并运行,程序在启动后自动关闭,尝试了论坛中的-i -t和添加/bash等方法都无效,请问这个是什么原因
你看一下log日志,是不是服务器内存不足导致了
【相关推荐】
C:\Users\86182>docker run -i -t ubuntu:15.10 /bin/bash
root@c28c8fd6852c:/#
注意第二行 root@c28c8fd6852c:/#,此时我们已进入一个 ubuntu15.10 系统的容器
在容器中运行命令 cat /proc/version和ls分别查看当前系统的版本信息和当前目录下的文件列表:
C:\Users\86182>docker run -i -t ubuntu:15.10 /bin/bash
root@907ab6969919:/# ls
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
root@907ab6969919:/# cat /proc/version
Linux version 5.10.16.3-microsoft-standard-WSL2 (oe-user@oe-host) (x86_64-msft-linux-gcc (GCC) 9.3.0, GNU ld (GNU Binutils) 2.34.0.20200220) #1 SMP Fri Apr 2 22:23:49 UTC 2021
exit 命令或者使用 CTRL+D 来退出容器