当我使用以下命令重新启动对接服务时:
服务docker.io重启
然后,我发现一些码头容器不能正常启动,我也无法在/var/log中找到码头日志。你能帮我一下吗?如有任何建议请见谅。
例如:
一开始我有5名码头工人,
root@docker:/home/ubuntu# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
我尝试在Ubuntu容器中下载一个Debian包,如下所示:
sudo docker run ubuntu:14.04 wget https://downloads-packages.s3.amazonaws.com/ubuntu-14.04/gitlab_7.8.2-omnibus.1-1_amd64.deb
我得到了
exec: "wget": executable file not found in $PATH
我已经安装了带有docker的wget,如下所示:
run ubuntu:14.04 apt-get install wget
如何下载文件?
我想要复制文件从主机到容器,然后执行它。如下所示:
docker run --name ubuntu_trusty ubuntu:14.04
docker cp ./script.sh ubuntu_trusty:/script.sh
# run ubuntu_trusty container then execute /bin/bash /script.sh
我可以看到ubuntu_trusty容器
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STAT
我想使用ubuntu版本的docker。我有我的docker ubuntu镜像:
ubuntu@ubuntu:~$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu latest dd6f76d9cc90 10 days ago 122MB
ubuntu 14.04 3aa18c7568fc
为什么$(uname -a)返回的内核与docker容器中的主机内核相同?
uname -a
#=> Linux leo 3.13.0-55-generic #94-Ubuntu SMP Thu Jun 18 00:27:10 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
docker run -ti --rm ubuntu:vivid-20150611 uname -a
#=> Linux 147c3aff216b 3.13.0-55-generic #94-Ubuntu SMP Thu Jun 18 00:27:10 UTC 2015 x86
我正在阅读关于Docker的文章,这篇文章描述了如何修改一个简单的应用程序。执行以下命令:
$ docker run -t -i ubuntu:14.04 /bin/bash,
然后,给出以下解释:
这里,我们再次指定了docker命令,并启动了一个ubuntu:14.04映像。但是我们也传递了两个标志:-t和-i。-t标志在我们的新容器内分配一个伪tty或终端,-i标志允许我们通过获取容器的标准in (STDIN)来进行交互连接。
我不明白以下的意思:
-i flag allows us to make an interactive connection by grabbing t
我只想从docker的存储库中提取ubuntu镜像:
pete@pete-Aspire-4750:~$ sudo docker run ubuntu:14.04 /bin/echo "hello world"
Unable to find image 'ubuntu:14.04' locally
ubuntu:14.04: The image you are pulling has been verified
53f858aaaf03: Downloading 57.31 MB/197.2 MB 1h57m42s
837339b91538: Downlo
我已经安装了xampp,在docker镜像中部署了我的php代码,并在ubuntu 14.04上启动了一个容器。
我无法在主机的firefox浏览器中使用docker容器系统ip/phpmyadmin访问我的phpmyadmin,但无法在浏览器中使用我的web界面。当尝试访问我的web界面时,它显示如下:
Access forbidden!
You don't have permission to access the requested object. bhla bhla....
Error 403
注意:我已经为xampp/htdocs文件夹中的文件提供了所需的权限