Tag: 集装箱

如何隧道到Bluemix上我的docker集装箱的私人networking?

我有一些使用私有IP地址在Bluemix运行的Bluemix容器。 我现在想从我的笔记本电脑(运行Linux)build立一个隧道来访问Bluemix上的专用networking。 我首先创build了一个运行ssh-server的容器。 使用ssh -D我可以设置一个SOCKS5代理连接。 这与Chrome工作正常,但并不是所有的应用程序都支持SOCKS代理。 (google-chrome –proxy-server=socks5://localhost:<tunnel port>) 所以我试图创build一个OpenVPN服务器的容器。 不幸的是,这在Bluemix上Bluemix因为容器没有运行特权,因此无法创buildtun设备。 Bluemix也有一个VPN和一个Secure Gateway服务,这听起来很有希望,但到目前为止,我无法弄清楚如何让这些工作。 有没有人知道是否有可能在本地提供私人dockernetworking以及如何连接到这个networking?

502错误网关:注册端点无法处理请求

我正在使用这个链接: http : //blog.ibmjstart.net/2015/08/10/drupal-container-on-ibm-bluemix/安装一个Drupal应用程序。 但是,当我尝试启动应用程序时,此消息显示: 502 Bad Gateway: Registered endpoint failed to handle the request 。 我有什么要改变,以防止502错误?

散装容器的图像拉没有“docker拉”

有没有什么办法可以下载容器的图像,而不使用docker拉。 我想将多个容器运送到不具有互联网接入的不同环境。 目前我在跟随 使用docker pull命令通过图像下载图像 docker保存image.tar 将tar复制到目标 docker装载

与Jenkins运行Docker容器

我想在Jenkins版本中运行一个Docker容器,我不能这样做。 可能吗? 我怎样才能做到这一点? 谢谢。

在Caliconetworking的Docker容器中使用ping检查容器连接

在检查Calico VPN中的Docker容器的连通性时,会发生错误。 这是命令和错误快照: root@ubuntu12# docker exec Container1 ping -c 4 www.google.com rpc error:code = 2 desc =“oci运行时错误:exec失败:exec:\”ping \“:在$ PATH中找不到可执行文件”

两个相同的Docker容器之间可能存在差异

我已经修改了一些已安装和configuration的软件的Docker容器,我将其提交到Docker Hub: docker commit 38c61c8ac3c3 image_name docker push docker_hub_account/my_repo 然后我删除所有的容器,并尝试从我的新的基础图像运行容器 – sudo docker run -ti -p 8081:8080 docker_hub_account/my_repo /bin/bash 在我的机器上一切正常,但是当有人试图拉这个图像并运行,他们得到了许可证的错误。 我发现这两个容器之间只有一个区别 – 不同的MAC地址,所以我指定它: sudo docker run -ti -p 8081:8080 –mac-address=02:42:ac:11:00:02 docker_hub_account/my_repo /bin/bash 还有什么可以不同的?

docker1.9.1,不停止docker集装箱

Dockerfile: … VOLUME [ “/sys/fs/cgroup” ] CMD ["/usr/sbin/init"] 我在Centos7上构build和运行我的centos7 docker容器。 $ docker run –privileged -ti -d -e“container = docker”–name centos7-server -v / sys / fs / cgroup:/ sys / fs / cgroup centos7:81ee535 / usr / sbin / init 之后,input下面的表扬 $ docker stop centos7-server ..永远循环.. 如果/ usr / sbin / init到/ bin / bash,那么centos7-server会被停止(成功)。 但是,我想在centos7-server容器中使用systemd。 […]

Apache Mesos + Marathon是否支持LXD集群pipe理?

我已经看到了kubernetes和mesos,这两个看起来真棒。 我的作品有一个LXD集群。 我想知道是否可以使用Mesos或Kubernetes来pipe理这个集群进行自动调节。 这是支持吗?

Docker SSH服务器连接被拒绝

我有我的容器下面的Dockerfile: FROM ubuntu:latest RUN apt-get upgrade RUN apt-get update RUN apt-get -y install openssh-server CMD tail -f /dev/null 但是,当我build立和运行它时,它说连接被拒绝。 我尝试了几乎所有我能find的解决scheme,包括“ufw allow”,这不能正常工作,因为它告诉我需要成为根(我怎么能为Dockerfile做这件事?)。 我需要以这种方式访问​​容器: ssh <someUsername?>@containerIP PS:我知道有其他的方式来连接到一个Docker容器,但我需要使用SSH,所以附加等是不是一个选项。 编辑:这似乎是因为sshd没有运行,因为它不显示,如果我运行“ps -A”。

如何通过编辑器编辑容器docker中的文件

我用docker-compose并运行我的container 。 在docker-compose.yml数据卷docker-compose.yml为: version: '2' services: ### Workspace containter workspace: build: ./workspace volumes_from: – volume_src volume_src: build: ./volume/src volumes: – ./src:/var/www/html 我ssh容器workspace作为权限root 。 docker-compose exec workspace bash root@a4f923f71693:/var/www/html# 我触摸一个文件: touch a.php 然后我去我的主机上的文件夹源代码src 。 我用我的sublime text进行编辑。 但权限不能保存。 datnq@quocdat-pc:~/web/src$ drwxr-xr-x 10 root root 4096 Th08 4 15:15 a.php 如何编辑文件数据量(不是permision)