Tag: 命令行

如何使用命令行使用凭据连接到Docker容器?

我已经使用docker拉取了数据库镜像,并在我的context.xml文件中设置了所需的数据库url和凭据。 但是,启动Tomcat时出现拒绝访问错误。 所以我想在cmd的帮助下连接到这个Docker容器。

错误docker工具:无效的参考格式。 当执行docker运行

完整的命令是 docker run –name mynginx2 -v /var/www:/usr/share/nginx/html:ro \ -v /var/nginx/conf:/etc/nginx:ro -P -d nginx 为什么它不工作? 我在这里find它https://blog.docker.com/2015/04/tips-for-deploying-nginx-official-image-with-docker/ 谢谢

Docker容器中的交互式命令行应用程序

我有一个命令行应用程序,需要从用户交互式提问。 它已经发展成为一个大项目,每次我升级我的系统时,我都不得不担心由于一些不寻常的依赖关系,可能会破坏它的某些部分。 我的想法是将其打包到一个Docker容器中,所以我可以升级我的系统而不用担心这个项目的稳定性。 这是我第一次尝试Docker,而且我已经做了一些testing,但输出到日志,而我不知道如何处理用户input。 Docker是否适合这种types的应用程序?

试图在Docker中运行Cloudera镜像

我试图在一个大学项目的docker镜像中运行cloudera / clusterdock。 这是我第一次使用docker工具,到目前为止,我一直在使用cloudera网站上的说明,这是有点稀疏。 我成功下载了docker和cloudera图像,当我运行docker docker-images命令时,我得到以下内容: REPOSITORY TAG IMAGE ID CREATED SIZE cloudera/clusterdock latest 9b4d4f1dda22 7 days ago 467.5 MB 当我尝试运行这个图像的容器。 使用以下命令 docker run cloudera/clusterdock:latest /bin/bash 我收到以下消息 File "/bin/bash", line 1 SyntaxError: Non-ASCII character '\x80' in file /bin/bash on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details 阅读pep提到pep我知道我需要更改文件中的编码,但是pep专注于python文件,我不知道有一个python文件,所以不知道在哪里可以find它来纠正它。 此外,知识有限,我不能改变bin / bash文件,因为我知道它会影响你的机器。 任何帮助将不得不假设,因为我几乎没有经验,所以我对这一点知之甚less。

如何在链接的docker容器上运行命令?

我正在使用docker-compose: 在Docker容器中运行的现有(python)应用程序。 另一个(ruby)命令行应用程序在Docker容器中运行。 如何“连接”这两个容器,以便python容器可以调用ruby容器中的命令行应用程序? (并通过标准input/标准输出传递参数)

你如何做一个ElasticBeanstalk部署多个docker集装箱?

我正在做一个eb部署,如下所示: (这是一行,为了可读性我把它分解了) eb create –platform "multi-container-docker-1.7.1-\(generic\)" my-web-and-api –profile default –region us-west-2 –cname mycname –tags STACK=mystack 我得到这个错误: Invalid Dockerrun.aws.json version, abort deployment. 我的Dockerrun.aws.json看起来像这样: { "AWSEBDockerrunVersion": 2, "authentication": { "bucket": "my-docker-config", "key": "Dockercfg" }, "volumes": [], "containerDefinitions": [{ "name": "my-web", "image": "my-web:multi", "environment": [{ "name": "Container", "value": "Node.js" }], "essential": true, "memory": 128, "links": [ "my-api" ], […]

将文件添加到bluemix卷

我是docker和bluemix的新手,尝试在bluemix上部署我的应用程序。 我想在卷中添加应用程序configuration文件,以便所有的容器可以读取相同的configuration文件。 我遵循了bluemix给出的所有步骤 – https://console.ng.bluemix.net/docs/containers/container_volumes_mount.html 这些是我执行的命令 – cf ic volume create myvolume OK The volume 'myvolume' was created. cf ic volume list myVolume cf ic run –volume myvolume:/usr/xyz–name singleVolContainer registry.portal.bluemix.net/my_services/dockerexample:1.0 8aad1ab7-42c3-2344-890b-0a345eb6d74c cf ic cp ./config.properties 8aad1ab7-42c:/usr/xyz cf ic exec -it 8aad1ab7-42c bash cd /usr/xyz bash: cd: /usr/xyz: Not a directory 现在不是将文件复制到xyz目录,而是将文件的内容复制到一个名为“xyz”的新文件中。 我究竟做错了什么? 如何将文件复制到卷中,以及如何检查容器是否能够读取卷中的文件? 添加 – […]

在命令行中运行docker映像:复制+粘贴代码后运行错误

我试图在MacBook Pro Sierra上运行OpenDroneMap docker镜像。 我创build了映像,但是,当我尝试运行容器时遇到错误。 我正在从README.md文件复制粘贴代码,所以我不明白错误是什么。 下面的代码有什么问题吗? docker run -it –rm -v $(pwd)/images:/code/images v $(pwd)/odm_orthophoto:/code/odm_orthophoto -v $(pwd)/odm_texturing:/code/odm_texturing my_odm_image 它返回“无法find镜像”v:latest“本地docker:来自守护进程的错误响应:repository v未find:不存在或不存在,请参阅”docker run –help“。 我尝试修改命令试图猜测什么可能是错的,但我不熟悉命令行弄清楚。

如何将docker run命令转换成json文件?

我想知道如果有人知道如何创build一个json文件,就像运行一样: docker运行-p 80:80 -p 443:443 starblade / pydio-v4 我尝试了一些非常雄心勃勃的工作,我想在kubernetes-mesos集群中启动我的docker容器,但似乎无法在json文件中获得正确的端口,唉,对此我还是很新的。 谢谢,TT 这里是我的JSON文件: ` { "id": "frontend-controller", "kind": "ReplicationController", "apiVersion": "v1beta1", "desiredState": { "replicas": 3, "replicaSelector": {"name": "frontend"}, "podTemplate": { "desiredState": { "manifest": { "version": "v1beta1", "id": "frontend-controller", "containers": [{ "name": "pydio-v4", "image": "starblade/pydio-v4", "ports": [{"containerPort": 10001, "protocol": "TCP"}] }] } }, "labels": {"name": "frontend"} }}, "labels": […]

Docker – 从图像中检索命令行

我想知道是否有方法来检查启动容器的“docker run”命令? 因为我想添加一些参数到一个停止的容器,我需要检索原始命令,添加我的新参数并启动它。 感谢您的帮助。