Docker容器管理:从基础操作到网络配置
1. 容器运行与交互
在运行容器时,若以前台方式启动nginx容器,可能会收到nginx进程启动失败的错误。不过,即便将容器端口映射到80,也不会出现端口冲突,这是因为容器是隔离资源,可随意重映射端口而互不干扰,只有从Docker主机路由到暴露的容器端口时才可能有问题。
与容器交互有多种方式:
- attach :若要连接正在运行的容器进程,可使用 attach 命令。例如,连接到正在运行的 nginx-test 容器:
$ docker container attach nginx-test
打开浏览器访问 http://localhost:8080/ 会在屏幕打印nginx访问日志。按 Ctrl + C 会终止进程并返回终端,但也会停止容器。可使用以下命令重新启动容器:
$ docker container start nginx-test
若要在不终止进程的情况下脱离容器,可使用 --sig-proxy=false 选项:
$ docker container attach --sig-proxy=false nginx-test
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



