Tag:

Docker Toolbox Windowslogin到quay.io

当我尝试login到我的quay.io帐户使用docker login quay.io它要求用户名,但不让我input任何东西,并挂起。 做一些研究似乎你现在必须在选项参数中传递这些值。 所以我试图docker login -u me -p secret -e my@email.com quay.io ,我得到了 docker:“login”最多需要1个参数 用法:dockerlogin[选项] [服务器] WTF? 这不是我用它吗?! 有没有人有任何想法,我能做些什么来得到这个工作? 我能够成功login到docker hub帐户上面的选项,没有servername,但如果我添加servername,我得到这个错误。

docker-compose创buildroot所拥有的文件

我遵循这里描述的所有步骤: https : //docs.docker.com/compose/django/ 一切运行,但问题是,创build的文件是由root拥有。 我不知道如何改变它。 我可以运行docker run hello-world – 不需要sudo 。 我运行的命令: docker-compose run web django-admin.py startproject composeexample . 任何线索如何强制撰写使用我的用户作为所有者?

如何在运行后获得对docker集装箱的bash访问权限

我的dockerfile看起来像这样: FROM my/ubuntu:latest RUN apt-get update \ && apt-get install -y build-essential cmake pkg-config wget \ libjpeg8-dev libtiff4-dev libjasper-dev libpng12-dev \ libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \ libatlas-base-dev gfortran \ python \ python2.7-dev \ && wget https://bootstrap.pypa.io/get-pip.py \ && python get-pip.py \ && pip install numpy 我像这样构build图像 docker build -t my/ocr:latest docker-ocr 我像这样运行图像 docker run -d […]

Docker:我可以访问系统文件吗?

我很困惑,尊重SO的docker引擎的系统文件的访问权限,这是可能的吗?我认为在某些情况下,我需要使用某些文件来运行testing或读取其他进程的文件。应该在这种情况下做?用我需要的文件创build一个图像?

是否可以从包含OS的.img文件创builddocker图像

是否有可能将包含OS(Arch Linux)的.img文件转换为Docker镜像? 更确切地说,我想dockerize RuneAudio树莓派图像。

图片名称,Docker-Compose中的Docker Syslog标签中的容器名称

由Docker Compose使用Syslog驱动程序创build的Docker容器生成的日志使用以下格式“docker / Container_ID” 。 May 2 17:53:21 pe2enpmas300 docker/addfbda94974[1359]: 1:C 03 May 00:53:21.313 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf May 2 17:53:21 pe2enpmas300 docker/addfbda94974[1359]: _._ May 2 17:53:21 pe2enpmas300 docker/addfbda94974[1359]: _.-“__ ''-._ May 2 17:53:21 pe2enpmas300 docker/addfbda94974[1359]: _.-“ `. `_. […]

为docker-client for java设置docker中容器的端口

我不能在docker中为容器设置publicPort和privatePort。 我创builddocker容器与Java库docker-client为Java https://github.com/spotify/docker-client 我已经在本地创build了一个docker镜像“mobillogix / selenium-chrome”。 DockerClient docker = DefaultDockerClient.fromEnv()。build(); // Bind container ports to host ports final String[] ports = {"44444", "59004"}; final String[] ports1 = {"4444", "5900"}; final Map<String, List<PortBinding>> portBindings = new HashMap<String, List<PortBinding>>(); for (String port : ports) { List<PortBinding> hostPorts = new ArrayList<PortBinding>(); hostPorts.add(PortBinding.of("0.0.0.0", port)); portBindings.put(port, hostPorts); } final HostConfig […]

如何使Azure虚拟机和configuration容器通过docker CLI / quickstartterminal使用Azure文件存储?

我正在使用最新的Docker Toolbox,我想在Azure上启动连接到Azure File Store的docker容器。 从docker快速启动terminal应该运行什么?

适用于Windows的Docker:使用相同的端口号本地化多个Docker容器

我正在使用Docker for Windows(使用Hyper-V,而不是Docker Toolkit for Windows)。 我想完成的是旋转3 +docker集装箱,与相同的端口集可用。 在创build第一个Docker容器之后,我有了http:// docker:8091 (或http://10.0.75.2:8091 ),这很好。 现在,我想要做的是旋转另一个具有相同端口号的容器。 所以,像http:// docker2:8091或http://10.0.75.3:8091 )。 然后在docker3或* .4:8091。 (请注意,将三个容器与暴露的端口重新分配给其他一些随机端口是一样的,但我希望保留端口号)。 我已经尝试通过Hyper-Vpipe理器向MobyLinuxVM添加networking适配器,但似乎打破了Docker,我必须重新安装才能使其重新工作。 我试图用docker-machine create -d hyperv –hyperv-virtual-switdch DockerNAT AnotherBox -machine( docker-machine create -d hyperv –hyperv-virtual-switdch DockerNAT AnotherBox )启动另一个Hyper-V实例,但是这只是locking了一半,并不起作用。 (根据我在论坛上阅读的内容,Docker for Windows上的docker-machine的意图不是我能够做到的,只是用于pipe理云中的VM)。 所以…有什么办法来完成我想要做的?

在docker-compose运行命令后,Docker compose:命令

我遵循本教程: Python Docker撰写在本教程中,它将创build一个docker撰写文件: version: '2' services: db: image: postgres web: build: . command: python manage.py runserver 0.0.0.0:8000 volumes: – .:/code ports: – "8000:8000" depends_on: – db 之后,运行docker compose命令来构build项目: docker-compose run web django-admin.py startproject composeexample . 我不知道的是:当我阅读另​​一个docker教程时,我们经常运行docker-compose run来运行项目。 这些命令的含义是什么: web django-admin.py startproject composeexample . 据我所知,这个命令意味着:首先创build一个python项目,然后调用docker-compose.yml进行configuration。 对?