Tag: docker boot2docker docker

如何使用docker-compose将数据库导入到Docker容器中

我正在使用docker-compose在我的Mac上使用官方WordPress Docker镜像(使用boot2docker)。 我需要做一次性的数据导入。 我不知道如何做到这一点。 我怎样才能将数据导入数据库容器? wordpress: image: wordpress links: – db:mysql ports: – 8080:80 volumes: – .:/var/www/html/wp-content/themes/my-theme-name db: image: mariadb environment: MYSQL_ROOT_PASSWORD: example

为什么我不能ping我的docker集装箱?

我运行一个名为“redis”的docker容器。 我想使用“redis”容器redis服务,但是我不能ping容器! 如图所示,我的“redis”容器的IP地址是172.17.0.15,但我无法连接到它。 我想使用redis服务。 我的configuration有什么问题?

通过docker-machine运行带有数据卷的postgres容器

我在运行postgres容器时遇到了一个问题,在Mac OS机器上为数据文件夹设置了卷。 我试图运行它是这样的: docker run \ –name my-postgres \ -e POSTGRES_USER=admin \ -e POSTGRES_PASSWORD=password \ -e POSTGRES_DB=some_db_dev \ -v $PG_LOCAL_DATA:/var/lib/postgresql/data \ -d postgres:9.5.1 每次我在日志中得到以下结果: * Starting PostgreSQL The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with […]

Docker撰写装载窗口文件夹

我在Windows中使用docker工具箱,并试图在docker-compose.yml文件中挂载一个windows文件夹,如下所示: nginx: image: nginx:latest container_name: test_server ports: – "80:80" volumes: – /sss:/c/data/www:ro environment: – VIRTUAL_HOST=test.local 我的目标是将C:\ data \ www挂载到已经由docker工具箱创build的boot2docker VM映像,然后从那里到它的nginx容器。 不幸的是,它不工作,我得到一个文件夹内的boot2docker图像,但它的空白,没有针对我的Windows数据。 我做错了什么? 有没有更好的做法,以便在开发中使用Docker在Windows(所以你需要共享Windows,docker虚拟机(boot2docker)和docker容器之间的代码) 非常感谢, 缺口

Docker Toolbox SSHlogin

我将我的boot2docker更新到DockerToolbox。 现在我尝试使用Sequal Pro(MySQL客户端)连接到我的数据库,但是我的sshlogin到我的虚拟机失败,input以下用户名和密码: IP: 192.168.99.100 用户: docker 密码: tcuser 如何在DockerToolbox中为sshloginfind正确的用户名和密码? 当我尝试连接terminal时,我看到下面的警告

“Docker-compose up”不会每次都拉取图像,它会重新创build一个拉出的图像

我有一个Dockerfile与以下内容: FROM <docker-registry>/<image>:latest COPY mv setup /root/ RUN setup 当我执行docker-compose up -d ,Docker拉取图像并执行步骤。 当我执行docker-compose stop并将其重新启动时,docker-compose dos不会再次拖动最新的映像。 这对我来说是一个问题,因为我需要一个新的图像下载。 我这样做的唯一方法是炸毁boot2docker虚拟机并重新开始。