docker 、swoft 常用命令

//運行compose-yml文件
docker-compose up -d

//構建鏡像
docker build -t allovince/php-helloworld .
//運行容器
docker run -d -p 8080:8080 allovince/php-helloworld
//查看容器信息
docker inspect 6d1fdcc958bf
//重啓容器
docker restart 容器ID或容器名
//關閉
docker kill 容器ID或容器名
//進入容器
docker attach 容器ID或容器名
docker exec -it 容器ID或容器名 /bin/bash

RPC服務
// 啓動服務
php bin/swoft rpc:start

// 守護進程啓動
php bin/swoft rpc:start -d

// 重啓
php bin/swoft rpc:restart

// 重新加載
php bin/swoft rpc:reload

// 關閉服務
php bin/swoft rpc:stop

HTTP服務
// 啓動服務
php bin/swoft http:start

// 守護進程啓動
php bin/swoft http:start -d

// 重啓
php bin/swoft http:restart


netstat -ntlp   //查看當前所有tcp端口
netstat -ntulp | grep 80   //查看所有80端口使用情況
netstat -ntulp | grep 3306   //查看所有3306端口使用情況


// 重新加載
php bin/swoft http:reload

// 關閉服務
php bin/swoft http:stop

//容器間訪問
docker run -d --name dc098260cd0f --link bff13ac1a7fc swoft/swoft

//創建consul容器
docker run -d --name consul -p 8500:8500 consul
docker inspect --format '{{ .NetworkSettings.IPAddress }}' consul //獲取ip地址

//下載組件 
apt-get install -y 組件名

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章