1.安裝tomcat
docker run -d -p 8088:8080tomcat
docker run -d -p 8089:8080 tomcat
安裝兩個例項,埠分別為8088,8089
2.安裝nginx
docker run -p 8080:80 -d docker.io/nginx
安裝nginx,埠為8080。在測試的過程中,發現ubuntu上對80埠有限制,不能直接訪問,所以對映為8080
3.修改nginx配置
3.1檢視例項
sudo docker pscontainer id image command created status ports names
516b1562b0e3 nginx
"nginx -g 'daemon of…
"21 minutes ago up 2 minutes 0.0.0.0:8080->80/tcp musing_dewdney
36e48585253f tomcat "
catalina.sh run
" about an hour ago up about an hour 0.0.0.0:8089->8080/tcp keen_wescoff
7eb77e6a33e5 tomcat
"catalina.sh run
" about an hour ago up about an hour 0.0.0.0:8088->8080/tcp frosty_grothendieck
2069f54ea331 mysql:
5.7"
docker-entrypoint.s…
"3 hours ago up 3 hours 0.0.0.0:3306->3306/tcp, 33060/tcp mysqltest
3.2進入nginx的bash
sudo docker exec -it 516b1562b0e3 bash
3.3修改配置
3.4重啟nginx
sudo docker restart 516b1562b0e3
4.測試
通過ip,埠訪問即可
ClickHouse配置Nginx進行負載均衡
由於上文所說的種種原因,clickhouse為什麼不往分布式表直接寫資料 所以採用nginx做 yum y install gcc gcc c autoconf automake make yum y install zlib zlib devel openssl openssl devel pcr...
運用docker與nginx實現簡單的負載均衡
docker是現在比較流行的容器技術,被譽為輕量級的虛擬機器。並且借助眾多現有的映象倉庫能夠快速構建各種小型伺服器。這裡我們就利用docker來實現乙個簡單的nginx反向 與負載均衡。由於本人使用的是win10家庭版,只能使用docker toolbox。啟動docker quickstart t...
在 Docker 上配置 Oracle
安裝 docker shell 下 docker pull wnameless oracle xe 11g 執行,並開放 49160 和 49161 埠,分別對應 22 埠和 oracle 埠 ssh 和 oracle 資料庫 docker run d p 49160 22 p 49161 1521...