摘要:是一個(gè)開(kāi)源的引擎,可以輕松的為任何應(yīng)用創(chuàng)建一個(gè)輕量級(jí)的可移植的自給自足的容器。容器技術(shù)是繼大數(shù)據(jù)和云計(jì)算之后又一炙手可熱的技術(shù),而且未來(lái)相當(dāng)一段時(shí)間內(nèi)都會(huì)非常流行。
Docker是一個(gè)開(kāi)源的引擎,可以輕松的為任何應(yīng)用創(chuàng)建一個(gè)輕量級(jí)的、可移植的、自給自足的容器。開(kāi)發(fā)者在筆記本上編譯測(cè)試通過(guò)的容器可以批量地在生產(chǎn)環(huán)境中部署,包括VMs(虛擬機(jī))、bare metal、OpenStack 集群和其他的基礎(chǔ)應(yīng)用平臺(tái)。容器技術(shù)是繼大數(shù)據(jù)和云計(jì)算之后又一炙手可熱的技術(shù),而且未來(lái)相當(dāng)一段時(shí)間內(nèi)都會(huì)非常流行。
本文介紹在Linux下docker-compose編排PHP基本環(huán)境基本步驟,廢話少說(shuō)直奔主題。
安裝docker本文選用 Centos7.3系統(tǒng)
確保系統(tǒng)中無(wú)殘留docker
sudo yum remove docker docker-common docker-selinux docker-engine-selinux docker-engine docker-ce
安裝前準(zhǔn)備
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
更換yum 軟件源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
設(shè)置使用最新Docker CE
sudo yum-config-manager --enable docker-ce-edge sudo yum-config-manager --enable docker-ce-test
安裝docker
sudo yum install docker-ce
如果非root用戶配置非root運(yùn)行docker
sudo usermod -aG docker 用戶名
啟動(dòng)
service docker start
查看是否安裝成功
docker info
配置加速
https://www.daocloud.io/ (加速器申請(qǐng)地址
#回到服務(wù)器將你或得到的命令直接運(yùn)行 curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://你的編號(hào).m.daocloud.io #重啟docker service docker restart安裝docker-compose
https://github.com/docker/com... github下載地址
執(zhí)行compose 下載
curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
實(shí)驗(yàn)
docker-compose -version
環(huán)境搭建成功后可觀看 docker編排PHP開(kāi)發(fā)壞境 部署屬于你的環(huán)境致謝
謝謝各位觀看,歡迎討論~
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/27516.html
摘要:是一個(gè)開(kāi)源的引擎,可以輕松的為任何應(yīng)用創(chuàng)建一個(gè)輕量級(jí)的可移植的自給自足的容器。容器技術(shù)是繼大數(shù)據(jù)和云計(jì)算之后又一炙手可熱的技術(shù),而且未來(lái)相當(dāng)一段時(shí)間內(nèi)都會(huì)非常流行。 showImg(https://segmentfault.com/img/bVbgmdS?w=567&h=272); Docker是一個(gè)開(kāi)源的引擎,可以輕松的為任何應(yīng)用創(chuàng)建一個(gè)輕量級(jí)的、可移植的、自給自足的容器。開(kāi)發(fā)者在筆...
摘要:本章用于講解如何在下構(gòu)建和運(yùn)行。編譯發(fā)版都是基于的容器,下完成的。 本章用于講解如何在walle下構(gòu)建和運(yùn)行JavaWeb。主要包含SpringBoot,ScalaAkkaWeb應(yīng)用,以Java -jar和Docker運(yùn)行兩種方式(Tomcat方式不講,大家自行研究) 新建項(xiàng)目 項(xiàng)目中心 > 項(xiàng)目管理 > 新建項(xiàng)目 以下是一份配置好的項(xiàng)目表 分組 項(xiàng)目 參考 備注 基本配置 ...
摘要:本章用于講解如何在下構(gòu)建和運(yùn)行前端應(yīng)用。項(xiàng)目配置服務(wù)名稱鏡像版本映射容器端口到本地端口數(shù)據(jù)卷映射本地文件到容器映射文件到容器的目錄并覆蓋文件映射文件夾到容器的文件夾覆蓋容器啟動(dòng)后默認(rèn)執(zhí)行的命令。環(huán)境準(zhǔn)備參考文檔 本章用于講解如何在walle下構(gòu)建和運(yùn)行前端應(yīng)用。主要包含React,Angular應(yīng)用,以Nginx+Docker運(yùn)行(Vue方式不講,大家自行研究) 新建項(xiàng)目 項(xiàng)目中心 >...
摘要:時(shí)間年月日星期六說(shuō)明本文部分內(nèi)容均來(lái)自慕課網(wǎng)。必填用于執(zhí)行命令,當(dāng)執(zhí)行完畢后,將產(chǎn)生一個(gè)新的文件層。可選指定此鏡像啟動(dòng)時(shí)默認(rèn)執(zhí)行命令??蛇x用于指定需要暴露的網(wǎng)絡(luò)端口號(hào)。可選向鏡像中掛載一個(gè)卷組。 時(shí)間:2017年09月16日星期六說(shuō)明:本文部分內(nèi)容均來(lái)自慕課網(wǎng)。@慕課網(wǎng):http://www.imooc.com 教學(xué)源碼:無(wú) 學(xué)習(xí)源碼:無(wú) 第一章:課程簡(jiǎn)介 1-1 課程介紹 Docke...
閱讀 3058·2021-08-20 09:37
閱讀 1662·2019-08-30 12:47
閱讀 1187·2019-08-29 13:27
閱讀 1740·2019-08-28 18:02
閱讀 830·2019-08-23 18:15
閱讀 3151·2019-08-23 16:51
閱讀 986·2019-08-23 14:13
閱讀 2229·2019-08-23 13:05