Docker实践中遇到的坑

1.docker容器中后台运行退出执行curl+p+q,再次进入执行命令docker attach 容器id。docker

2.容器中exit退出后,还原方法为docker ps -a 查看历史运行容器,docker start 容器id,docker attach 容器id。centos

3.docker容器中安装centos7,会遇到bash

Failed to get D-Bus connection: Operation not permitted

错误,执行docker run --privileged -itd 容器名称 /usr/sbin/init,而后执行docker exec -it 容器id  /bin/bashcurl

4.容器部署Tomcat后,须要退出从新运行容器绑定端口号进入而后开启Tomcat,执行命令docker run --privileged -itdp 8800:8800 zjsdn:centos /usr/sbin/initurl

-p绑定端口号,8800:8800是把容器的端口号映射到主机的端口,而后访问127.0.0.1:端口号centos7

5.中止全部容器docker stop $(docker ps -a -q)spa

 删除全部容器docker rm $(docker ps -a -q)部署

相关文章
相关标签/搜索