Docker-03- 访问
2021-09-20 19:19:14 221 字 · 约 1 分钟 # Docker

网络模式

桥接模式,通常通过端口映射技术使外部访问

1
docker run -d -p 8080:80 hub.c.163.com/library/nginx:1.13.0

以上命令标识将容器的80端口映射到宿主机的8080端口。如果使用docker ps命令查看,也可以看到端口映射规则

image-20210920192808358

有时一个容器可能不止需要暴露一个端口时,此时可以使用大写指定映射规则。

1
docker run -d -P hub.c.163.com/library/nginx:1.13.0

一般会是32768端口。

和宿主机使用一样的网络,自动映射到宿主机的端口。

没有网络

制作容器

如制作以下容器

首先创建文件

1
2
3
FROM alpine:latest
MAINTAINER homyit
CMD echo "hello my dockerfile"

image-20210920195454421

前面不小心还敲错了几次

1
docker build -t hello_docker .

运行自己的容器

image-20210920195652737