Docker实践中遇到的坑
1.docker容器中后台运行退出执行curl+p+q,再次进入执行命令docker attach 容器id。
2.容器中exit退出后,还原方法为docker ps -a 查看历史运行容器,docker start 容器id,docker attach 容器id。
3.docker容器中安装centos7,会遇到
Failed to get D-Bus connection: Operation not permitted
错误,执行docker run --privileged -itd 容器名称 /usr/sbin/init,然后执行docker exec -it 容器id /bin/bash
4.容器部署Tomcat后,需要退出重新运行容器绑定端口号进入然后开启Tomcat,执行命令docker run --privileged -itdp 8800:8800 zjsdn:centos /usr/sbin/init
-p绑定端口号,8800:8800是把容器的端口号映射到主机的端口,然后访问127.0.0.1:端口号
5.停止所有容器docker stop $(docker ps -a -q)
删除所有容器docker rm $(docker ps -a -q)