伺服器準備
linux
版本:centos 7.6
docker安裝
清理docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
安裝依賴
設定yum
源:sudo yum-config-manager --add-repo
更新快取:sudo yum makecache fast
安裝docker-ce
1
:sudo yum -y install docker-ce
啟動docker
:sudo systemctl start docker
測試命令:docker -v
docker-compose 2
安裝docker-compose
curl -l -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
驗證
docker-compose -v
專案架構
nginx的dockerfile
node的dockerfole
mongo的dockerfile
在docker-compise.yml中編寫
執行編譯上線
資料:這可能是網路上唯一一篇給前端寫的docker+node+nginx+mongo的本地開發+部署實戰ce 是指社群版,免費使用,docker 還有 ee 版 ↩︎
docker-compose為每個專案提供乙個描述檔案,並且批處理專案中的所有容器。 ↩︎
前端整合環信IM
由於專案趕進度,而我們前端進度太慢,於是就被老闆抓來當壯丁,就分享一下在當壯丁期間的前端整合環信im吧。希望能對你有所啟發。將這個sdk目錄拷貝到專案裡 然後自己新建乙個js webimconfig.js。import sdk from sdk connection.js const webim s...
linux 如何給sudo的root設定環境變數
如果系統不能通過root登陸,而是需要使用其他使用者sudo的方式登陸root,那麼root的環境變數很難設定,修改 etc profile也沒有用。可以通過下面這個方式解決 修改sudoer的配置檔案 visudo 在defaults secure path sbin bin usr sbin u...
Yii給前端模板的賦值方式
yii這套框架整體來說非常靈活,靈活到蛋疼的感覺,整合smarty都對不起框架的設計者,需要在前端模板使用php生成大部分元件 導致的結果是沒必要招前端了,直接程式設計師上吧 而我們在smarty中習慣使用 this assign name var 這種分步給前端模板賦值的方式同樣不適用,因為yii...