機器:w7
工具:docker-box 的 docker quickstart terminal
在安裝好docker box 的情況下,執行docker quickstart terminal。
1.docker run -i -t --name=web -p 80 ubuntu /bin/bash
docker run:執行容器
-i :容器的標準輸入保持開啟
-t docker分配乙個偽終端並繫結到容器的標準輸入上
--name:指定生成容器的名字
-p 80:指定繫結80埠
/bin/bash: 執行容器的bash 檔案,保持容器執行,不然容器會終止
2.1 apt-get update 同步原始檔
2.4 whereis nginx 查詢 nginx 的安裝位置
2.5 cat /etc/nginx/sites-enabled/default 檢視nginx 的配置檔案,找到root 對應的目錄,我的目錄是/usr/www/html,也可以自己改為其他的
2.6 mkdir p /usr/www/html 新建目錄
2.7 vim index.html 編寫乙個簡單的html 檔案,如下,儲存,退出
ddddd
2.8 nginx 啟動nginx
2.9 ps -ef 檢視nginx 是否已經啟動,出現有nginx 的資訊,說明已經啟動
root 3543 1 0 07:57 ? 00:00:00 nginx: master process nginx
www-data 3544 3543 0 07:57 ? 00:00:00 nginx: worker process
2.10 apt-get install curl 安裝curl 的工具
2.11 curl 127.0.0.1 檢查時候能檢視網頁的資訊,將出現網頁的**,說明nginx 的配置沒有問題,nginx 正常執行
ddddd
3 ctrl -p,ctrl -q 退出容器,容器保持執行
4.在終端執行 docker ps ,檢視執行的容器,可以看到繫結到容器80 的埠是32770
container id image command created
status ports names
e49069c638e6 ubuntu "/bin/bash" 2 hours ago
up 2 hours 0.0.0.0:32770->80/tcp web
5.檢視docker box 的ip docker-machine ip,我的機器是 192.168.99.100
6.在終端執行 curl 192.168.99.100:32770 可以顯示在容器的html 網頁的**,或者在w7 的瀏覽器上進入網頁,**192.168.99.100:32770
ddddd
Docker 安裝nginx 步驟
1 拉取官方映象docker pull nginx2 執行容器docker run p 80 80 name nginx d nginx3 第二步執行的nginx的配置檔案是在容器內部的,不方便修改,所以我們可以先把容器內的配置檔案複製到宿主機 檢視nginx的配置檔案目錄 docker exec ...
docker安裝nginx映象
1 安裝nginx 檢視可用版本 2 拉取官方最新版本映象 docker pull nginx latest 3 檢視本地映象 docker images 4 執行容器 docker run name mynginx it p 80 80 v data data d nginx 其中 name表示容...
使用docker安裝nginx
目錄 一 獲取nginx映象 1.使用docker search nginx命令獲取nginx映象列表 2.使用docker pull nginx命令拉取nginx映象到本地,此處我們獲取排名第一的是官方最新映象,其它版本可以去dockerhub查詢 3.使用docker images nginx命...