docker-compose

Docker in MacOs is very slow

女生的网名这么多〃 提交于 2019-12-10 03:05:52
问题 I have this docker-compose.yml: version: "3.1" services: memcached: image: memcached:alpine container_name: universal-memcached2 redis: image: redis:alpine container_name: universal-redis2 mariadb: image: mariadb:10.4 container_name: universal-mariadb2 working_dir: /application volumes: - .:/application - "../data/db:/var/lib/mysql" # skasowac environment: - MYSQL_ROOT_PASSWORD=Haslo - MYSQL_DATABASE=sample - MYSQL_USER=user - MYSQL_PASSWORD=Haslo ports: - "8083:3306" webserver: image: nginx

3、CentOS 7.4 安装Docker 引擎

十年热恋 提交于 2019-12-10 02:33:22
Docker 环境安装 说明 为了在同一台虚拟机中搭建一整套的DevOps环境,我们需要安装诸如关系型数据库、非关系型数据库、消息中间件、版本控制软件、CI软件等,为便于管理各种软件,我们采用当前比较主流的Docker容器进行管理,本文中所有的docker容器均使用docker-compose进行统一管理。 本文旨在记录作者安装docker软件的过程。 一. 软件获取 根据我们的操作系统 CentOS 7.4 ,选择官方的 Docker Engine - Community for CentOS 方案进行安装。 注意: Docker 要求 CentOS 系统的内核版本高于 3.10 ,可通过查看操作系统版本来验证你的CentOS 版本是否支持 Docker 。 uname -r 查看操作系统版本信息 其他操作系统可以在docker官网查找相应的安装文档 二. Docker安装说明 1、删除历史版本 sudo yum remove docker \ docker - client \ docker - client - latest \ docker - common \ docker - latest \ docker - latest - logrotate \ docker - logrotate \ docker - selinux \ docker - engine -

docker快速安装jumpserver

回眸只為那壹抹淺笑 提交于 2019-12-10 02:09:06
官网地址http://www.jumpserver.org GitHub地址https://github.com/jumpserver/jumpserver 搭建docker环境 下载docker-compose git clone https://github.com/wojiushixiaobai/docker-compose.git 修改docker-compose.yaml,这步可以跳过,我是改成把数据挂载到自定义目录了,默认是挂载到数据卷 version : '3' services : mysql : image : mysql : 5.7 container_name : jms_mysql restart : always tty : true environment : MYSQL_ROOT_PASSWORD : $MYSQL_ROOT_PASSWORD MYSQL_DATABASE : jumpserver command : -- character - set - server = utf8 volumes : - / wdata / server / jumpserver / data / db - data : / var / lib / mysql networks : - jumpserver redis : image : redis :

Ubuntu上Docker最新版本安装攻略(2016.10)

十年热恋 提交于 2019-12-10 02:04:52
Ubuntu的内置库的Docker版本太老(因为Docker发展太快)。 使用以下办法安装新一点的(要最新的话,自己编译源码啦!到这儿:【 https://github.com/docker 】)。 1、安装Docker的最新版本 wget https://get.docker.io -O docker.sh chmod +x docker.sh ./docker.sh 千万不要使用 sudo apt-get install docker 的方法安装,也不要看docker.com的官方方法。 开源软件版本都早于官方的版本,会引起很多问题。 如果出现问题,参考这里解决:[阿里云服务器Ubuntu上装Docker-秘笈] 。( https://my.oschina.net/u/2306127/blog/654739 ) 2、安装Docker-compose组装服务 wget https://github.com/docker/compose/releases/download/1.9.0-rc2/docker-compose-`uname -s`-`uname -m` -O docker-compose cp docker-compose /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose 可以到:

阿里云服务器Ubuntu上装Docker-秘笈

穿精又带淫゛_ 提交于 2019-12-10 01:49:22
1、阿里云服务器装Docker-基于Ubuntu14.04 不要直接sudo apt-get install docker,因为容器docker根本就不是这个。 如果已经中招了,使用apt-get remove docker删除,否则后患无穷。 以前的很多教程都是安装Docker.IO的,但原来的版本已经过时了,需要彻底清除,否则也会招来一大堆问题。 清除办法: sudo apt-get remove docker.io find / -name "*docker.io*" 然后将列出的文件全部删除, rm xxx。 这里是安装的正常步骤,经验证可行: apt-get update apt-get install apt-transport-https apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9 bash -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list" apt-get update apt-get install lxc-docker 2

Docker-compose: Database is uninitialized

霸气de小男生 提交于 2019-12-10 01:21:43
问题 I have a problem with docker-compose and mysql: docker-compose.yml version: '2' services: db: image: mysql volumes: - "./sito/db/:/var/lib/mysql" ports: - "3306:3306" restart: always environment: MYSQL_ROOT_PASSWORD: app: depends_on: - db image: eboraas/apache-php links: - db ports: - "80:80" volumes: - ./sito/:/var/www/html/ An error occurred when I compose this container: Recreating phpapp_phpapache_1 Attaching to phpapp_db_1, phpapp_phpapache_1 db_1 | error: database is uninitialized and

docker compose file not working: replicas Additional property replicas is not allowed

☆樱花仙子☆ 提交于 2019-12-10 01:10:17
问题 docker version: 17.03.1-ce Trying to get the docker-compose.yml working from the getting started tutorials. version: "3" services: web: image: tuhina/friendlyhello:2.0 deploy: replicas: 5 resources: limits: cpus: "0.1" memory: 50M restart_policy: condition: on-failure ports: - "80:80" networks: - webnet networks: webnet: Getting this error: replicas Additional property replicas is not allowed What have I typed in wrong? Thanks. edit: docker-compose version 1.11.2, build dfed245 回答1:

简单记录搭建Harbor仓库

感情迁移 提交于 2019-12-09 23:49:50
一、本机环境   ①系统要求:CentOS7.3   ②Docker:Docker version 19.03.5   ③Docker-compose:docker-compose 二、Docker安装   参考官网安装即可: https://docs.docker.com/install/linux/docker-ce/centos/ 1、卸载旧版本 $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 2、安装依赖包 sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 3、配置仓库 sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo 4、安装社区版Docker sudo yum install docker-ce docker-ce-cli containerd.io 5、启动docker sudo

With jwilder nginx-proxy, how to proxypass a subdirectory url to a specific container?

最后都变了- 提交于 2019-12-09 18:33:30
问题 I use jwilder/nginx-proxy to make a reverse proxy. I try to redirect http://localhost:8000/api to a specific php service. The directory structure: . +-- docker-compose.yml +-- nginx +-- nodejs | +-- index.js | +-- … +-- php | +-- api docker-compose.yml: version: "3.1" services: nginx-proxy: image: jwilder/nginx-proxy:alpine ports: - "8000:80" volumes: - ./php:/srv/www - /var/run/docker.sock:/tmp/docker.sock:ro nodejs: image: node:alpine environment: - NODE_ENV=production - VIRTUAL_HOST

docker stack deploy results in “No such image error”

妖精的绣舞 提交于 2019-12-09 14:50:17
问题 I am using docker swarm and would like to deploy a service with docker-compose . My service uses a custom image called myuser/myrepo:mytag that I successfully deploy to Docker-Hub to a private repository. My docker-compose looks like this: version: "3.3" services: myservice: image: myuser/myrepo:mytag ports: - "8080:8080" Before executing, I successfully pulled the image with: docker pull myuser/myrepo:mytag When I run docker stack deploy -c docker-compose.yml myapp I always receive the error