Docker容器使用与管理全解析
1. Docker容器基础操作
1.1 后台运行与连接容器
使用 -d 选项可让容器在后台运行,之后可通过 exec 命令连接到容器并运行bash shell。示例如下:
$ docker exec -ti 9d7cebd75dcf /bin/bash
root@9d7cebd75dcf:/# ps -ef | grep python
root 1 0 0 15:42 ? 00:00:00 python -m SimpleHTTPServer 1234
需要注意的是, docker exec 在Docker 1.3版本引入,若要使用需将Docker升级到1.3及以上版本。
1.2 端口映射
使用 -p 选项可指定容器端口到主机端口的映射,也可使用 -P 选项让Docker自动决定端口转发规则,并通过 --expose 选项暴露端口。示例如下:
$ docker run -d -P --expose=1234 python:2.7 python -m SimpleHTTPServer 1234
$ docker port 317451b6eab3
1234/tcp -> 0.0.0.0:49153
超级会员免费看
订阅专栏 解锁全文
1388

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



