美文网首页
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