Mac和windows下安裝docker

2021-10-20 21:37:10 字數 1406 閱讀 5656

$ docker load --input [pathto]/php-image.tar $ docker images 檢視映象名稱,此例中 映象名稱為 nginx-php-image-0309

$ docker run -itd -p 80:80 -p 8888:22 -v[pathto]/zhangtu/trunk:/wwwroot/zhangtu_dev --name web nginx-php-image-0309 /etc/rc.local

注意,trunk目錄需要使用絕對路徑

6. 關於掌途開發環境的說明

掌途開發環境統一使用類似 ***2.zhangtu.com 的二級網域名稱訪問,***對應測試伺服器的網域名稱。 故需要配置本機的hosts檔案: 如 192.168.99.100 www2.zhangtu.com admincp2.zhangtu.com 等等 具體的ip,請使用本地虛擬機器的ip

容器常見問題

容器的常用命令

開啟 virtualbox 軟體,開啟 「共享資料夾」,設定共享目錄。

舉個例子:如自己的開發目錄為 d:\workspace,則設定為:名稱:c/users路徑:d:\workspace

注意:windows 下的共享名稱只能是「c/users

$ docker load --input php-image.tar

$ docker images

檢視映象名稱,此例中 映象名稱為 nginx-php-image-0309

$ docker run -itd -p 80:80 -p 8888:22 -v/c/users/zhangtu/trunk:/wwwroot/zhangtu_dev --name web nginx-php-image-0309 /etc/rc.local

注:粗體部分請修改為自己本機上的開發目錄,必須是 /c/users 開頭,後面加上具體的專案目錄(參考第4點)

開發環境統一使用類似 ***2.zhangtu.com 的二級網域名稱訪問,***對應測試伺服器的網域名稱。

故需要配置本機的hosts檔案:

如 192.168.99.100 www2.zhangtu.com admincp2.zhangtu.com 等等

具體的ip,請使用本地虛擬機器的ip

容器的常用命令:

檢視所有的容器:docker ps -a

檢視已啟動的容器:docker ps

啟動容器:docker start 容器名稱

停止容器:docker stop 容器名稱

刪除容器:docker rm 容器名稱

進入容器:docker attach 容器名稱

Mac下安裝libeven和memcached

網上進行關聯的命令是sudo ln s usr local openssl bin openssl usr bin openssl 而查詢我安裝的位置是ssl,所以命令改為 sudo ln s usr local ssl bin openssl usr bin openssl 重新安裝memcach...

Mac下nginx安裝和配置

nginx安裝 brew search nginx brew install nginx 安裝完以後,可以在終端輸出的資訊裡看到一些配置路徑 usr local etc nginx nginx.conf 配置檔案路徑 usr local var www 伺服器預設路徑 usr local cella...

Mac下安裝Node和NPM

使用brew安裝node環境 1.安裝brew ruby e curl fssl 2.brew安裝node 更新brew brew update安裝node brew install node3.檢視是否安裝成功 node v v9.11.1 npm v 5.6.0npm的一些使用 npm help...