1.指定端口
创建容器时使用小写p来指定端口。
[root@k3s-storage test-build]# docker run -d --name myapp -p 8080:8080 app:v1.0
344efe4c10f47e72624e3bbe341378cb8dd21de9259d7d14f9aa40b9a3d5e8d8
2.随机端口
创建容器时使用大写P随机创建端口。
[root@k3s-storage test-build]# docker run -d --name myapp2 -P app:v1.0
dcb87cd6df301fe712d666f80560575f1dad7167005498f8aa561f083f8d3704
3.查看容器启动信息
[root@k3s-storage test-build]# docker ps -l
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
dcb87cd6df30 app:v1.0 "python3 -m http.ser…" 8 seconds ago Up 5 seconds 0.0.0.0:49154->8080/tcp, :::49154->8080/tcp myapp2
[root@k3s-storage test-build]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
344efe4c10f4 app:v1.0 "python3 -m http.ser…" 22 seconds ago Up 20 seconds 0.0.0.0:8080->8080/tcp, :::8080->8080/tcp myapp
评论区