Docker从配置的端口开始

时间:2017-09-12 11:35:38

标签: docker xampp docker-container

我遇到Docker的问题。我使用sudo docker run --name myXampp -p 41061:22 -p 41062:80 -d -v ~/Projekty/Xampp:/www pindr0p/xampp创建了新容器,我可以访问localhost:41062,但是当我重新启动我的电脑时,我想运行docker容器并再次访问服务器,所以我做了sudo docker start myXampp但我无法访问localhost: 41062了我错过了什么?我甚至试过用-p标志开始,但没有成功。请帮帮我。

由于

3 个答案:

答案 0 :(得分:0)

按容器ID重新启动容器

列出所有已存在的容器或重启后检查容器的状态

docker ps -a

然后通过Contaner Id重新启动容器

docker restart <container_id>

答案 1 :(得分:0)

尝试有效地删除它

首先,请获取作为进程运行的docker列表

docker ps 

然后尝试将其删除:

docker rm <your-docker> --force

然后尝试运行

docker ps

,并确保将docker移除 然后尝试

docker run blob

再次

是,再次使用图片制成的容器,并且所有新配置都还原了

答案 2 :(得分:0)

使用以下命令停止容器:

sudo docker stop 29ddc6836adfa14d4ec3a025fddd2e5587212fef77ba0d6edb83642a3daedd3e

然后尝试:

sudo docker run --name myXampp -p 41061:22 -p 41062:80 -d -v ~/Projekty/Xampp:/www pindr0p/xampp