摘要:視頻地址學(xué)徒卡夫卡夫的阿里云使用配置環(huán)境打包鏡像上傳阿里云鏡像倉庫在阿里云鏡像倉庫中創(chuàng)建一個(gè)鏡像將更改推送到阿里云提示你輸入阿里云賬戶的密碼,密碼是獨(dú)立的忘記密碼可以在阿里云找回將容器打包新的鏡像查看鏡像找到像提交的鏡像給鏡像打
視頻地址
學(xué)徒卡夫 - 卡夫的Mac 04 - 阿里云Ubuntu使用Docker配置PHP環(huán)境打包鏡像 上傳阿里云docker鏡像倉庫
https://www.bilibili.com/vide...
在 阿里云Docker鏡像倉庫 中創(chuàng)建一個(gè)鏡像
# 將更改推送到阿里云DockerHub docker login [email protected] registry.cn-hangzhou.aliyuncs.com # 提示你輸入阿里云DockerHub賬戶的密碼,密碼是獨(dú)立的, 忘記密碼可以在阿里云docker找回
# 將容器打包新的鏡像 (ID: 2c10b080cf8c) docker commit 2c10b080cf8c kfk-lnmp
# 查看鏡像(找到像提交的鏡像ImageID) docker images
# 給鏡像打標(biāo)簽 docker tag d0f3f8284243 registry.cn-hangzhou.aliyuncs.com/kfk/kfk-demo
# 推送到遠(yuǎn)程倉庫 docker push registry.cn-hangzhou.aliyuncs.com/kfk/kfk-demo
拉取鏡像
# 如果是公用倉庫, 不需要登陸 # docker login [email protected] registry.cn-hangzhou.aliyuncs.com
docker pull registry.cn-hangzhou.aliyuncs.com/kfk/kfk-demo pull的時(shí)候 經(jīng)常出錯(cuò),多試幾遍就好了
# 如果經(jīng)常失敗,重啟docker服務(wù) service docker.io reload
# 制作項(xiàng)目容器 # docker run -dit -p 80:80 -p 3306:3306 -v /Users/cven/www/aiyouTest/:/apps/ --name aiyouTest registry.cn-hangzhou.aliyuncs.com/kfk/nginx-mysql-php7-composer /bin/bash
針對(duì)個(gè)別PHP框架,另外制作一個(gè)鏡像版本
# 對(duì)容器昨晚更改后,重新打包個(gè)鏡像 docker commit -m "add laravel" -a "kafu" 874afcf78321 nginx-mysql-php7-composer
# 給鏡像打標(biāo)簽 docker tag 652be85648e0 registry.cn-hangzhou.aliyuncs.com/kfk/nginx-mysql-php7-composer:laravel
# 提交到阿里云DockerHub docker push registry.cn-hangzhou.aliyuncs.com/kfk/nginx-mysql-php7-composer:laravel部署
# 配置宿主機(jī) sudo apt-get update // 更新包管理工具 sudo apt-get install curl git // ubuntu默認(rèn)不安裝curl sudo apt-get install linux-image-generic-lts-raring linux-headers-generic-lts-raring // 安裝必要/可選的包 sudo reboot
# 安裝docker & 下載鏡像 sudo curl -sSL https://get.docker.com/ | sh docker pull registry.cn-hangzhou.aliyuncs.com/kfk/kfk-demo
# 配置宿主機(jī)的項(xiàng)目目錄 sudo mkdir /apps chmod -R 777 /apps/ cd /apps/
# 創(chuàng)建docker容器 docker run -dit -p 80:80 -p 3306:3306 -v /apps/:/apps/ --name test registry.cn-hangzhou.aliyuncs.com/kfk/kfk-demo /bin/bash
# 配置項(xiàng)目配置項(xiàng) sudo mkdir /apps/vhost chmod -R 777 /apps/vhost
# 進(jìn)入容器 & 重啟相關(guān)服務(wù),加載配置 docker exec -it test /bin/bash sudo service php7.0-fpm reload sudo service nginx reload cat /var/log/nginx/error.log
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/30849.html
摘要:視頻地址學(xué)徒卡夫卡夫的阿里云使用配置環(huán)境打包鏡像上傳阿里云鏡像倉庫在阿里云鏡像倉庫中創(chuàng)建一個(gè)鏡像將更改推送到阿里云提示你輸入阿里云賬戶的密碼,密碼是獨(dú)立的忘記密碼可以在阿里云找回將容器打包新的鏡像查看鏡像找到像提交的鏡像給鏡像打 視頻地址 學(xué)徒卡夫 - 卡夫的Mac 04 - 阿里云Ubuntu使用Docker配置PHP環(huán)境 https://www.bilibili.com/vide...
視頻地址 學(xué)徒卡夫 - 卡夫的Mac 03 - Mac下使用Docker配置PHP環(huán)境 https://www.bilibili.com/vide... 安裝 Docker https://www.docker.com/docker... 下載鏡像 # 安裝基礎(chǔ)鏡像 - ubuntu:14.04 # 拉取鏡像(拉取鏡像經(jīng)常會(huì)失敗,嘗試幾次就好了) docker pull ubuntu:14.0...
視頻地址 學(xué)徒卡夫 - 卡夫的Mac 03 - Mac下使用Docker配置PHP環(huán)境 https://www.bilibili.com/vide... 安裝 Docker https://www.docker.com/docker... 下載鏡像 # 安裝基礎(chǔ)鏡像 - ubuntu:14.04 # 拉取鏡像(拉取鏡像經(jīng)常會(huì)失敗,嘗試幾次就好了) docker pull ubuntu:14.0...
摘要:為了能只使用一個(gè)文件就能快速部署環(huán)境,我們把及環(huán)境的相關(guān)配置保存到阿里云的代碼托管,然后使用阿里云的鏡像倉庫從拉取自動(dòng)構(gòu)建鏡像。編寫以上在阿里云創(chuàng)建的鏡像到本地,在此項(xiàng)目中創(chuàng)建然后在目錄分別創(chuàng)建目錄,用于存放它們各自及配置文件。 Docker基于LXC實(shí)現(xiàn)了把軟件封裝到一個(gè)完整的文件系統(tǒng),可以在docker容器中運(yùn)行所需的一切代碼,運(yùn)行環(huán)境,系統(tǒng)工具和系統(tǒng)庫。由于docker使用獨(dú)立于...
摘要:為了能只使用一個(gè)文件就能快速部署環(huán)境,我們把及環(huán)境的相關(guān)配置保存到阿里云的代碼托管,然后使用阿里云的鏡像倉庫從拉取自動(dòng)構(gòu)建鏡像。編寫以上在阿里云創(chuàng)建的鏡像到本地,在此項(xiàng)目中創(chuàng)建然后在目錄分別創(chuàng)建目錄,用于存放它們各自及配置文件。 Docker基于LXC實(shí)現(xiàn)了把軟件封裝到一個(gè)完整的文件系統(tǒng),可以在docker容器中運(yùn)行所需的一切代碼,運(yùn)行環(huán)境,系統(tǒng)工具和系統(tǒng)庫。由于docker使用獨(dú)立于...
閱讀 1854·2021-11-18 13:21
閱讀 2002·2021-10-18 13:30
閱讀 1570·2021-10-12 10:13
閱讀 949·2021-10-09 09:43
閱讀 5479·2021-09-22 15:13
閱讀 3609·2021-08-11 10:22
閱讀 964·2019-08-30 13:46
閱讀 3543·2019-08-30 13:21