今日份更新使用docker的操作
# 查看docker 容器的进程号
# 首先要启动docker 容器
docker start ["容器名称"]
# 查看docker 容器的进程号
docker inspect -f "{{ .State.Pid }}" ["容器名称"]
#通过Pid 连接到容器 (linux 安装 nsenter 直接进入容器,退出不需要从新启动该容器 )
nsenter -t ["docker容器的端口号"] -m -u -i -n -p
# 直接连接到容器不需要下载nsenter的方法(mac 可用,容器必须是启动状态可进入)
docker exec -it [容器名称] /bin/bash
#docker pull 镜像
docker image pull [镜像名称]:[版本号]
#看日志
docker logs [容器名称或者容器ID]
关于docker 网络映射问题
例如其中本地8888端口映射到该容器的7777端口# docker 随机映射端口
docker run -P
#docker 制定映射端口(比较常用的=端口:容器端口)
docker run -p [ip]:[hostport]:[containerport]
docker run -p [hostport]:[containerport]
docker run -p [ip]::[containerport]
网友评论