解决docker容器启动不了,处于Exited问题
1、解决docker容器启动不了的问题
今天执行命令 docker run --name aaa -p 6000:6000 -d xxxx 结果执行完后,docker ps 无数据,dokcer ps -a 发现是Exited状态,docker logs 没有日志,然后百度查询需修改命令为
docker run- it --name aaa -p 6000:6000 -d xxxx /bin/bash 即可,
-i: 以交互模式运行容器,通常与 -t 同时使用;
-t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
具体参考资料https://www.jianshu.com/p/f1e7a1630c64,https://www.cnblogs.com/perfectdata/articles/10588085.html3
2、关于docker镜像内安装命令,执行,先更新再安装即可
apt-get update && apt-get install lrzsz
3、python导出包,安装包步骤,文件目录需要对应
pip freeze > requirements.txt
pip install -r requirements.txt
4、制作镜像
docker commit -a="hf555" -m=”hf555自用镜像“ dde301cd372a XXXX