Access container with Nginx The Next CEO of Stack OverflowNode.js + Nginx - What now?How to list containers in DockerHow to remove old Docker containersCopying files from Docker container to hostCopying files from host to Docker containerFrom inside of a Docker container, how do I connect to the localhost of the machine?Setting nginx reverse proxy to serve from another docker containerhow to reach another container from a dockerised nginxVirtual host is not accessible outside container using nginxNGINX as a WebSocket Proxy with Docker
Are police here, aren't itthey?
Is it professional to write unrelated content in an almost-empty email?
Method for adding error messages to a dictionary given a key
Is it possible to replace duplicates of a character with one character using tr
Why do remote US companies require working in the US?
Why is my new battery behaving weirdly?
A small doubt about the dominated convergence theorem
Grabbing quick drinks
A Man With a Stainless Steel Endoskeleton (like The Terminator) Fighting Cloaked Aliens Only He Can See
Won the lottery - how do I keep the money?
Newlines in BSD sed vs gsed
Is the D&D universe the same as the Forgotten Realms universe?
Reference request: Grassmannian and Plucker coordinates in type B, C, D
Is there always a complete, orthogonal set of unitary matrices?
If Nick Fury and Coulson already knew about aliens (Kree and Skrull) why did they wait until Thor's appearance to start making weapons?
Is there a difference between "Fahrstuhl" and "Aufzug"
Can MTA send mail via a relay without being told so?
The exact meaning of 'Mom made me a sandwich'
Why didn't Khan get resurrected in the Genesis Explosion?
Rotate a column
RigExpert AA-35 - Interpreting The Information
I want to delete every two lines after 3rd lines in file contain very large number of lines :
Math-accent symbol over parentheses enclosing accented symbol (amsmath)
What does "Its cash flow is deeply negative" mean?
Access container with Nginx
The Next CEO of Stack OverflowNode.js + Nginx - What now?How to list containers in DockerHow to remove old Docker containersCopying files from Docker container to hostCopying files from host to Docker containerFrom inside of a Docker container, how do I connect to the localhost of the machine?Setting nginx reverse proxy to serve from another docker containerhow to reach another container from a dockerised nginxVirtual host is not accessible outside container using nginxNGINX as a WebSocket Proxy with Docker
I have a Centos 7 server. In this server i have Nginx.
In this sever i have a Docker with contain my app.
App.yml:
version: '2'
services:
myBrand-app:
image: myBrand
environment:
- _JAVA_OPTIONS=-Xmx512m -Xms256m
- SPRING_PROFILES_ACTIVE=prod,swagger
- SPRING_DATASOURCE_URL=jdbc:postgresql://myBrand-postgresql:5432/myBrand
- SLEEP=10 # gives time for the database to boot before the application
ports:
- 8080:8080
myBrand-postgresql:
extends:
file: postgresql.yml
service: myBrand-postgresql
It's possible to acces a Docker throught the Nginx Proxy through the ip of my server?
I want to use Nginx as a reverse proxy to the container
docker nginx centos7
add a comment |
I have a Centos 7 server. In this server i have Nginx.
In this sever i have a Docker with contain my app.
App.yml:
version: '2'
services:
myBrand-app:
image: myBrand
environment:
- _JAVA_OPTIONS=-Xmx512m -Xms256m
- SPRING_PROFILES_ACTIVE=prod,swagger
- SPRING_DATASOURCE_URL=jdbc:postgresql://myBrand-postgresql:5432/myBrand
- SLEEP=10 # gives time for the database to boot before the application
ports:
- 8080:8080
myBrand-postgresql:
extends:
file: postgresql.yml
service: myBrand-postgresql
It's possible to acces a Docker throught the Nginx Proxy through the ip of my server?
I want to use Nginx as a reverse proxy to the container
docker nginx centos7
You want to use Nginx as a reverse proxy to the container?
– Stuart Buckingham
Mar 8 at 15:46
@StuartBuckingham yes it is
– Mercer
Mar 8 at 15:47
Yes, you have mapped the port of your app container to the port of the server. You should be able to access it via<server-ip>:8080
as long as the firewall settings allow access to the port.
– Jack Gore
Mar 8 at 18:06
@JackGore thanks, would you have an example of conf nginx file?
– Mercer
Mar 8 at 18:07
add a comment |
I have a Centos 7 server. In this server i have Nginx.
In this sever i have a Docker with contain my app.
App.yml:
version: '2'
services:
myBrand-app:
image: myBrand
environment:
- _JAVA_OPTIONS=-Xmx512m -Xms256m
- SPRING_PROFILES_ACTIVE=prod,swagger
- SPRING_DATASOURCE_URL=jdbc:postgresql://myBrand-postgresql:5432/myBrand
- SLEEP=10 # gives time for the database to boot before the application
ports:
- 8080:8080
myBrand-postgresql:
extends:
file: postgresql.yml
service: myBrand-postgresql
It's possible to acces a Docker throught the Nginx Proxy through the ip of my server?
I want to use Nginx as a reverse proxy to the container
docker nginx centos7
I have a Centos 7 server. In this server i have Nginx.
In this sever i have a Docker with contain my app.
App.yml:
version: '2'
services:
myBrand-app:
image: myBrand
environment:
- _JAVA_OPTIONS=-Xmx512m -Xms256m
- SPRING_PROFILES_ACTIVE=prod,swagger
- SPRING_DATASOURCE_URL=jdbc:postgresql://myBrand-postgresql:5432/myBrand
- SLEEP=10 # gives time for the database to boot before the application
ports:
- 8080:8080
myBrand-postgresql:
extends:
file: postgresql.yml
service: myBrand-postgresql
It's possible to acces a Docker throught the Nginx Proxy through the ip of my server?
I want to use Nginx as a reverse proxy to the container
docker nginx centos7
docker nginx centos7
edited Mar 8 at 15:51
Mercer
asked Mar 8 at 15:43
MercerMercer
3,9622371125
3,9622371125
You want to use Nginx as a reverse proxy to the container?
– Stuart Buckingham
Mar 8 at 15:46
@StuartBuckingham yes it is
– Mercer
Mar 8 at 15:47
Yes, you have mapped the port of your app container to the port of the server. You should be able to access it via<server-ip>:8080
as long as the firewall settings allow access to the port.
– Jack Gore
Mar 8 at 18:06
@JackGore thanks, would you have an example of conf nginx file?
– Mercer
Mar 8 at 18:07
add a comment |
You want to use Nginx as a reverse proxy to the container?
– Stuart Buckingham
Mar 8 at 15:46
@StuartBuckingham yes it is
– Mercer
Mar 8 at 15:47
Yes, you have mapped the port of your app container to the port of the server. You should be able to access it via<server-ip>:8080
as long as the firewall settings allow access to the port.
– Jack Gore
Mar 8 at 18:06
@JackGore thanks, would you have an example of conf nginx file?
– Mercer
Mar 8 at 18:07
You want to use Nginx as a reverse proxy to the container?
– Stuart Buckingham
Mar 8 at 15:46
You want to use Nginx as a reverse proxy to the container?
– Stuart Buckingham
Mar 8 at 15:46
@StuartBuckingham yes it is
– Mercer
Mar 8 at 15:47
@StuartBuckingham yes it is
– Mercer
Mar 8 at 15:47
Yes, you have mapped the port of your app container to the port of the server. You should be able to access it via
<server-ip>:8080
as long as the firewall settings allow access to the port.– Jack Gore
Mar 8 at 18:06
Yes, you have mapped the port of your app container to the port of the server. You should be able to access it via
<server-ip>:8080
as long as the firewall settings allow access to the port.– Jack Gore
Mar 8 at 18:06
@JackGore thanks, would you have an example of conf nginx file?
– Mercer
Mar 8 at 18:07
@JackGore thanks, would you have an example of conf nginx file?
– Mercer
Mar 8 at 18:07
add a comment |
1 Answer
1
active
oldest
votes
Yes, you can.
Example docker-compose.yml
version: '3'
services:
web:
container_name: 'web'
restart: always
build: ./web
ports:
- "8080:8080"
command: run_your_backend --port=8080
nginx:
container_name: 'nginx'
image: "nginx"
restart: always
ports:
- "80:80"
links:
- web:web
volumes:
- ./nginx/default.conf:/etc/nginx/conf.d/default.conf
Example of nginx config as proxy
upstream backend
server web:8080;
server
listen 80;
location /
proxy_pass http://backend;
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55066545%2faccess-container-with-nginx%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Yes, you can.
Example docker-compose.yml
version: '3'
services:
web:
container_name: 'web'
restart: always
build: ./web
ports:
- "8080:8080"
command: run_your_backend --port=8080
nginx:
container_name: 'nginx'
image: "nginx"
restart: always
ports:
- "80:80"
links:
- web:web
volumes:
- ./nginx/default.conf:/etc/nginx/conf.d/default.conf
Example of nginx config as proxy
upstream backend
server web:8080;
server
listen 80;
location /
proxy_pass http://backend;
add a comment |
Yes, you can.
Example docker-compose.yml
version: '3'
services:
web:
container_name: 'web'
restart: always
build: ./web
ports:
- "8080:8080"
command: run_your_backend --port=8080
nginx:
container_name: 'nginx'
image: "nginx"
restart: always
ports:
- "80:80"
links:
- web:web
volumes:
- ./nginx/default.conf:/etc/nginx/conf.d/default.conf
Example of nginx config as proxy
upstream backend
server web:8080;
server
listen 80;
location /
proxy_pass http://backend;
add a comment |
Yes, you can.
Example docker-compose.yml
version: '3'
services:
web:
container_name: 'web'
restart: always
build: ./web
ports:
- "8080:8080"
command: run_your_backend --port=8080
nginx:
container_name: 'nginx'
image: "nginx"
restart: always
ports:
- "80:80"
links:
- web:web
volumes:
- ./nginx/default.conf:/etc/nginx/conf.d/default.conf
Example of nginx config as proxy
upstream backend
server web:8080;
server
listen 80;
location /
proxy_pass http://backend;
Yes, you can.
Example docker-compose.yml
version: '3'
services:
web:
container_name: 'web'
restart: always
build: ./web
ports:
- "8080:8080"
command: run_your_backend --port=8080
nginx:
container_name: 'nginx'
image: "nginx"
restart: always
ports:
- "80:80"
links:
- web:web
volumes:
- ./nginx/default.conf:/etc/nginx/conf.d/default.conf
Example of nginx config as proxy
upstream backend
server web:8080;
server
listen 80;
location /
proxy_pass http://backend;
answered Mar 8 at 18:44
VelikiiNehochuhaVelikiiNehochuha
1,2981925
1,2981925
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55066545%2faccess-container-with-nginx%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
You want to use Nginx as a reverse proxy to the container?
– Stuart Buckingham
Mar 8 at 15:46
@StuartBuckingham yes it is
– Mercer
Mar 8 at 15:47
Yes, you have mapped the port of your app container to the port of the server. You should be able to access it via
<server-ip>:8080
as long as the firewall settings allow access to the port.– Jack Gore
Mar 8 at 18:06
@JackGore thanks, would you have an example of conf nginx file?
– Mercer
Mar 8 at 18:07