docker 無網情況下安裝nginx

2021-09-29 20:27:06 字數 2152 閱讀 7913

從這個裡找下的快

去沒網路的伺服器

docker load -i nginx.tar 載入 這個匯入預設沒映象名

docker import nginx-1.15.tar nginx:imp 這個指定映象名

docker run -d --name=nginx hub.c.163.com/library/nginx   #建立容器拷貝

不行 輸入

docker run -d --name nginx -p 80:80 -p 443:443 -v /usr/local/server/nginx/conf:/etc/nginx -v /usr/local/server/nginx/html:/usr/share/nginx/html hub.c.163.com/library/nginx (映象名) #啟動nginx 宿主機做路徑對映的時候,必須是-v宿主機路徑:容器路徑

**docker run --name some-nginx -p 80:80 -v /usr/share/nginx/html:/usr/share/nginx/html:ro -d hub.c.163.com/library/nginx(這個是可以用的)**

~~docker run -idt --name nginx -p 80:80 -v /usr/local/server/nginx/conf/:/home/dam/ui/ -v /home/nginx/nginx.conf:/etc/nginx/nginx.conf -e lang=en_us.utf-8 nginx:imp~~ (郭總給的暫時執行不了)

參考

docker pull nginx

mkdir -p /nginx/html/

/nginx/conf/

/nginx/logs/

vi /nginx/conf/nginx.conf
貼上上:

}}建立配置檔案mime.types

vi /nginx/conf/mime.types
貼上如下

types
docker run -d -p 80:80

--name nginx -v /nginx/html:

/usr/share/nginx/html -v /nginx/conf:

/etc/nginx -v /nginx/logs:

/var/log/nginx nginx

vi /nginx/html/index.html

寫入測試頁面

沒有外網情況下linux安裝mysql

首先linux要使用區域網 環境要求 區域網 windows 系統,linux 系統,mysql 安裝包mysql.tar.gz 注意 32位作業系統用 32位安裝包 64位系統用 64位安裝包 不要搞錯了 第一步 在 windows 中設定共享資料夾,並將 mysql.tar.gz 安裝包放入共享...

在無root許可權的情況下安裝python模組

root安裝 使用easy install安裝 easy install是乙個工具,不是系統自帶,需要安裝,它的作用類似於php中的pear,或者ruby中的gem,或者perl中的cpan。安裝命令如下 wget q python ez setup.py packagename 無root許可權 ...

Linux環境下使用Docker安裝Nginx

當前環境 centos7.6 3.10.0 1062.1.1.el7.x86 64 搜尋nginx映象 docker search nginx 獲取官方的映象 不指定tag預設是最新版本,本文使用nginx1.17.6 檢視本地映象列表 建立nginx容器外部掛載目錄 mkdir p opt dat...