https://github.com/xgqfrms/nginx-image
Docker Nginx Image
https://github.com/xgqfrms/nginx-image
docker html image js nginx node
Last synced: 2 months ago
JSON representation
Docker Nginx Image
- Host: GitHub
- URL: https://github.com/xgqfrms/nginx-image
- Owner: xgqfrms
- License: mit
- Created: 2020-12-28T07:39:53.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2020-12-28T10:22:03.000Z (over 5 years ago)
- Last Synced: 2025-04-01T13:31:39.562Z (about 1 year ago)
- Topics: docker, html, image, js, nginx, node
- Language: JavaScript
- Homepage: https://hub.docker.com/repository/docker/xgqfrms/nginx-image
- Size: 1.65 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# nginx-image
> Docker Nginx Image
https://hub.docker.com/repository/docker/xgqfrms/nginx-image
## build image
```sh
# -t tag-image-name
# . current directory's Dockerfile
$ docker build -t nginx-image .
```
```sh
$ docker images
$ docker ps
# REPOSITORY TAG IMAGE ID CREATED SIZE
# nginx-image latest 26c8f0d56747 4 minutes ago 158MB
```
## push
```sh
$ docker push xgqfrms/nginx-image
$ docker tag 26c8f0d56747 xgqfrms/nginx-image
```
## pull
```sh
$ docker pull xgqfrms/nginx-image:latest
```
## IMAGE ID
> local vs remote
```sh
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx-image latest 26c8f0d56747 20 minutes ago 158MB
xgqfrms/nginx-image latest 26c8f0d56747 20 minutes ago 158MB
getting-started-image latest 7b610e25a98a 2 hours ago 180MB
nginx latest ae2feff98a0c 12 days ago 133MB
docker/getting-started latest 021a1b85e641 2 weeks ago 27.6MB
centos latest 300e315adb2f 2 weeks ago 209MB
ubuntu latest f643c72bc252 4 weeks ago 72.9MB
```
## run
```sh
$ docker build -t nginx-image .
# run container
# -d 分离模式 detached mode (in the background)
# -p 端口号, map port 3000 of the host to port 3000 in the container
# $ docker run -dp 3000:3000 getting-started-image
$ docker run -dp 80:80 nginx-image
http://localhost/
# OR
http://localhost:80/ OK
```
```sh
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx-image latest f3b55eb2b316 3 minutes ago 158MB
xgqfrms/nginx-image latest 26c8f0d56747 2 hours ago 158MB
getting-started-image latest 7b610e25a98a 3 hours ago 180MB
nginx latest ae2feff98a0c 12 days ago 133MB
docker/getting-started latest 021a1b85e641 2 weeks ago 27.6MB
centos latest 300e315adb2f 2 weeks ago 209MB
ubuntu latest f643c72bc252 4 weeks ago 72.9MB
xgqfrms/node.js latest 973e880b15f5 3 months ago 155MB
```
```sh
$ docker run -dp 80:80 xgqfrms/nginx-image
```
## update remote image
```sh
# push ✅
$ docker push xgqfrms/nginx-image
```
```sh
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx-image latest f3b55eb2b316 10 minutes ago 158MB
xgqfrms/nginx-image latest f3b55eb2b316 10 minutes ago 158MB
xgqfrms/nginx-image 26c8f0d56747 2 hours ago 158MB
getting-started-image latest 7b610e25a98a 3 hours ago 180MB
nginx latest ae2feff98a0c 12 days ago 133MB
docker/getting-started latest 021a1b85e641 2 weeks ago 27.6MB
centos latest 300e315adb2f 2 weeks ago 209MB
ubuntu latest f643c72bc252 4 weeks ago 72.9MB
xgqfrms/node.js latest 973e880b15f5 3 months ago 155MB
```
```sh
# pull
$ docker pull xgqfrms/nginx-image:latest
latest: Pulling from xgqfrms/nginx-image
Digest: sha256:5c5e8a85e97c2f744174f8c9d75ac53f84f87ecef6642ef0df112d328d8c430d
Status: Image is up to date for xgqfrms/nginx-image:latest
docker.io/xgqfrms/nginx-image:latest
```
docker.io/xgqfrms/nginx-image:latest
=>
https://www.docker.com/xgqfrms/nginx-image:latest
http://localhost/
```sh
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx-image latest f3b55eb2b316 16 minutes ago 158MB
xgqfrms/nginx-image latest f3b55eb2b316 16 minutes ago 158MB
xgqfrms/nginx-image 26c8f0d56747 2 hours ago 158MB
getting-started-image latest 7b610e25a98a 3 hours ago 180MB
nginx latest ae2feff98a0c 12 days ago 133MB
docker/getting-started latest 021a1b85e641 2 weeks ago 27.6MB
centos latest 300e315adb2f 2 weeks ago 209MB
ubuntu latest f643c72bc252 4 weeks ago 72.9MB
xgqfrms/node.js latest 973e880b15f5 3 months ago 155MB
```
> no needs
```sh
# 关联 tag 不需要了,第一次已经自动关联上了
$ docker tag f3b55eb2b316 xgqfrms/nginx-image
# push
$ docker push xgqfrms/nginx-image
```