docker 使用入門,構建一個Nginx 服務器

發表文章是爲了記錄本身的學習。
複製代碼

運行環境:mac
安裝地址:docs.docker.com/docker-for-… \html

1、啓動Nginx服務器

啓動Nginx服務器,並進入模擬終端
複製代碼

docker run -p 8080:80 --name nginx_web -it nginx /bin/bashlinux

-p是端口映射,本地端口:docker啓動服務的內部端口
--name 是給啓動的容器設置一個名稱
- i 讓容器的標準輸入打開
- t 讓docker分配一個僞終端並綁定到標準輸入上
複製代碼

2、瞭解Nginx鏡像的配置文件位置

日誌文件位置:/var/log/nginx
配置文件位置:/etc/nginx
資源存放位置:/usr/share/nginx/html

上面的配置路徑是我電腦上的虛擬linux中地址,請各位讀者,也本身去看下本身的配置位置
複製代碼

3、訪問Nginx服務

如今經過localhost:8080 端口,就能夠訪問咱們構建的Nginx服務了。
運行 docker exec -it nginx_web /bin/bash 進入容器
進入 /usr/share/nginx/html 目錄
能夠把咱們的web文件放到此目錄下面。這樣一個docker構建的Nginx服務就完成了
複製代碼

4、docker的一些經常使用指令

查看咱們正在運行的容器
複製代碼

docker psnginx

查看運行過的全部容器
複製代碼

docker ps -aweb

從新啓動剛剛啓動過的容器
複製代碼

docker restart nginx_webdocker

進入容器內部
複製代碼

docker attach nginx_web / docker exec -it nginx_web /bin/bashbash

退出容器內部
複製代碼

ctrl + P + Q服務器

相關文章
相關標籤/搜索