目錄
編寫Dockerfile
1.文件內(nèi)容需求:
2.值得注意的是centos6官方源已下線,所以需要切換centos-vault源!
3.Dockerfile內(nèi)容?
4.進(jìn)入到 lamp 開始構(gòu)建鏡像
?推送鏡像到私有倉庫
1.創(chuàng)建用戶并添加到私有倉庫:?編輯?編輯
2.推送
3.查看推送結(jié)果!?
? ? ? ?LAMP 環(huán)境結(jié)合了 Linux、Apache、MySQL 和 PHP,提供了一個穩(wěn)定、可靠、安全和高效的平臺,用于創(chuàng)建和管理 Web 應(yīng)用程序的開源開發(fā)平臺。
編寫Dockerfile
1.文件內(nèi)容需求:
- 基于centos:6基礎(chǔ)鏡像。
- 指定作者信息。
- 安裝httpd、mysql、mysql-server、php、php-mysql、php-gd。
- 暴露80和3306端口。
- 設(shè)置服務(wù)自啟動。
- 驗證鏡像。
2.值得注意的是centos6官方源已下線,所以需要切換centos-vault源!
wget -O CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-6.10.repo
3.Dockerfile內(nèi)容?
?
4.進(jìn)入到 lamp 開始構(gòu)建鏡像
docker build -t lamp-lyc:v1.1 ./
?OK?。?!文章來源:http://www.zghlxwxcb.cn/news/detail-666743.html
推送鏡像到私有倉庫
- ?私有倉庫的創(chuàng)建在之前有介紹:搭建私有鏡像倉庫Harbor_.98℃的博客-CSDN博客
1.創(chuàng)建用戶并添加到私有倉庫:
2.推送
#在項目中標(biāo)記鏡像
#docker tag SOURCE_IMAGE[:TAG] lyc.harbor.com/exclusive/REPOSITORY[:TAG]
docker tag lamp-lyc:v1.1 lyc.harbor.com/exclusive/lamp-lyc:1.1
#推送鏡像到目標(biāo)目錄
#docker push lyc.harbor.com/exclusive/REPOSITORY[:TAG]
docker push lyc.harbor.com/exclusive/lamp-lyc:1.1
3.查看推送結(jié)果!?
文章來源地址http://www.zghlxwxcb.cn/news/detail-666743.html
到了這里,關(guān)于Dockerfile快速搭建自己專屬的LAMP環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!