91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Mac系統上如何用Docker搭建lamp環境

發布時間:2022-05-26 15:30:16 來源:億速云 閱讀:208 作者:iii 欄目:大數據

這篇文章主要介紹了Mac系統上如何用Docker搭建lamp環境的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇Mac系統上如何用Docker搭建lamp環境文章都會有所收獲,下面我們一起來看看吧。

安裝好了的樣子

Mac系統上如何用Docker搭建lamp環境
狀態欄

Mac系統上如何用Docker搭建lamp環境

docker的提示

這個時候就可以到終端里面輸入docker命令

$ docker --version
docker version 1.13.0-rc3, build 4d92237
$ docker-compose --version
docker-compose version 1.9.0, build 2585387
$ docker-machine --version
docker-machine version 0.9.0-rc2, build 7b19591

如果在終端里面輸入docker提示的是command not found請將docker加入到環境變量

vim /etc/profile
最后插入 export path=${path}:/usr/local/bin ## docker命令安裝到了這個目錄

hello world

docker run hello-world

主要用來測試docker是否安裝好,能否正常使用

Mac系統上如何用Docker搭建lamp環境
hello world

docker images 查看已經下載的鏡像

docker ps 查看在運行的容器

docker ps -a 查看全部運行的容器

Mac系統上如何用Docker搭建lamp環境

查看先用的容器

刪除鏡像和容器(為了好理解什么是鏡像什么是容器,我是這么想的,鏡像就是一個什么都沒有裝關閉著的電腦,容器就是安裝了需要的軟件運行中的電腦)

docker rm  刪除容器

docker rmi 刪除鏡像

docker rmi c54a2cc56cbb 就會刪除hello-world鏡像

docker rmi c5 也會刪除hello-world鏡像  因為c5能在你的鏡像列表里面代表唯一的鏡像,docker會幫你自動補全

lamp

查找hub.docker.com里面的ubuntu版本

docker search ubuntu

安裝ubuntu

docker pull ubuntu # 這樣安裝的ubuntu版本是16.04的
docker pull ubuntu:14.04 # ubuntu 14.04 版本

進入ubuntu容器,安裝軟件

docker run <image id> -i -t /bin/bash # -i 同步輸入 -t 同步輸出 -d 持續運行
然后就進入到了熟悉的ubuntu
安裝 vim apache2 mysql php5 redis
apt-get update 
apt-get install vim
apt-get install apache2
apt-get install mysql-server
apt-get install php5 libapache2-mod-php5 php5-gd php5-mysql
apt-get install redis-server php5-redis

安裝完成之后 exit 退出bash,當前容器就會停止

如果運行的時候加了 -d 參數就可以通過 attach 和 exec 再次進去容器

docker attach -i -t <container id> /bin/bash
docker exec -i -t <container id> /bin/bash

使用 docker ps -a 查看當前的容器

我們剛剛弄好的容器當然需要保存一下成鏡像,不然每次使用這個容器的時候都需要安裝軟件,使用 commit 命令

docker commit -m"description" <container id> new_name

再次 docker images 就會發現剛剛提交的images出現在列表里面了

映射本地端口到容器端口 映射本地文件夾到容器文件夾

docker run -itd -p 8989:80 -v /users/php/wwwroot:/var/www/html 74b3eadeafea /bin/bash

-p 將本地的8989端口映射到容器的80端口

-v 將本地的 文件夾映射到服務器apache默認的網站目錄下

將自己的鏡像上傳到hub.docker.com

首先到docker.com注冊賬號,新建一個 repository

docker login # 登錄docker
docker tag <images id> <namespace>/<image name>:<version tag eg latest>
docker push <namsoace>/<image name> # 等待上傳完了就好了

Mac系統上如何用Docker搭建lamp環境

上傳完了的tags

關于“Mac系統上如何用Docker搭建lamp環境”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“Mac系統上如何用Docker搭建lamp環境”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

山丹县| 得荣县| 都匀市| 遂溪县| 凭祥市| 石台县| 正镶白旗| 普宁市| 辽源市| 乡城县| 大化| 安阳县| 开阳县| 定州市| 全椒县| 马关县| 两当县| 五原县| 新沂市| 罗山县| 湖南省| 衡东县| 霍山县| 高平市| 察哈| 克拉玛依市| 石柱| 蓬溪县| 英山县| 四平市| 达尔| 平阴县| 宁河县| 尖扎县| 灵宝市| 崇明县| 宕昌县| 双城市| 中牟县| 商南县| 昔阳县|