1 Star 0 Fork 1

mugege / swoole

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
laravel-s @ 45223ca
Loading...
README

#docker docker-composer up -d #案例 https://blog.csdn.net/zhuchunyan_aijia/article/details/80111629 https://blog.csdn.net/qq_36148847/article/details/79427878 https://docs.docker.com/compose/

#安装 yum -y install epel-release yum -y install python-pip pip install --upgrade pip pip install docker-compose docker-compose --version

#db编码 environment: LANG: C.UTF-8

sudo tee /root/.bashrc<<-'EOF'

.bashrc

alias da='docker attach ${ver}' alias dall='docker ps -a' alias db='docker build --compress -t dockerliweipei/c61:${ver} .' alias de='docker exec -it ${ver} bash' alias dl='docker logs ${ver}' alias dp='docker push dockerliweipei/c61:${ver}' alias dcb='docker-compose up -d --build' alias dcp='docker-compose push' alias dr='docker rm $(docker ps -a -q)' alias drmi='docker rmi $(docker images | awk "{print $3}")' alias drun='docker run -d --privileged -p 3306:3306 --name ${ver} dockerliweipei/c61:${ver}' alias ds='docker stop $(docker ps -a -q)' alias dver='set ver="web"' alias gr='git fetch --all &&git reset --hard origin/master'

alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' if [ -f /etc/bashrc ]; then . /etc/bashrc fi

EOF source /root/.bashrc

ab: container_name: ab hostname: ab build: ./docker/server image: dockerliweipei/swoole:ab command: php /var/www/html/index.php volumes: - "${PWD}/docker/server/tools/:/var/www/html" ports: - 81:80 - 9503:9503 links: - db - redis

elasticsearch:
  image: elasticsearch
  container_name: elasticsearch
  hostname: elasticsearch
  ports:
    - 9200:9200
    - 9300:9300
kibana:
  image: kibana
  ports:
    - 5601:5601
    
    
    
     redis:
        build:
         ./docker/nginx/redis
        container_name: redis
        hostname: redis
        image: redis:latest
        command: redis-server --requirepass "redis" --appendonly yes
        ports:
          - 6379:6379
        volumes:
          - ./docker/nginx/redis/data:/data
      memcached:
        build:
         ./docker/nginx/memcached
        container_name: memcached
        hostname: memcached
        image: memcached:latest
        ports:
          - 11211:11211
          
            db:
              build:
                ./docker/nginx/db
              container_name: db
              hostname: db
              image: dockerliweipei/swoole:db
              volumes:
                  - ./docker/nginx/db/mysql:/var/lib/mysql
              environment:
                MYSQL_ROOT_PASSWORD: 123456
                MYSQL_DATABASE: test
                LANG: C.UTF-8
              ports:
                - 3306:3306
              restart : always

Empty file

About

No description expand collapse
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
1
https://gitee.com/liweipei/swoole.git
git@gitee.com:liweipei/swoole.git
liweipei
swoole
swoole
master

Search