# swoole **Repository Path**: liweipei/swoole ## Basic Information - **Project Name**: swoole - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2018-08-07 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## 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