美文网首页
docker 基本使用操作2

docker 基本使用操作2

作者: Daben_ | 来源:发表于2018-11-19 10:42 被阅读13次

今日份更新使用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


mac例举直接进入到容器中

#docker pull 镜像

docker image pull [镜像名称]:[版本号]

#看日志

docker logs [容器名称或者容器ID]

关于docker 网络映射问题 

# docker 随机映射端口

docker run -P

#docker 制定映射端口(比较常用的=端口:容器端口)

docker run -p [ip]:[hostport]:[containerport]

docker run -p [hostport]:[containerport]

docker run -p [ip]::[containerport]

例如其中本地8888端口映射到该容器的7777端口

相关文章

网友评论

      本文标题:docker 基本使用操作2

      本文链接:https://www.haomeiwen.com/subject/lmbefqtx.html