深入理解Docker数据管理与端口映射

前言

​前面两篇文章讲述的是构建docker镜像的三种方式以及如何搭建docker私有仓库,而本文将讲述有关docker中的数据管理及端口映射的内容。

  • 揭开Docker的面纱 – 基础理论梳理和安装流程演示  CentOS /bin/bash
    Unable to find image ‘centos:latest’ locally
    latest: Pulling from library/centos
    8a29a15cefae: Pull complete
    Digest: sha256:fe8d824220415eed5477b63addf40fb06c3b049404242b31982106ac204f6700
    Status: Downloaded newer image for centos:latest
    9f2ce34c7867d8b159201f9a3521a28570a3843a8fca08a60f58b12ff7565188

    2、创建接收容器

    [root@localhost ~]# docker run -itd -P --name test2 --link test1:test1 centos /bin/bash
    f3c2974dcd19796cd8a48ecaf398370f891887cbfb92a192e8d7e706ccbefd62
    

    3、进入一个容器中进行测试(ping)

    [root@localhost ~]# docker exec -it test2 /bin/bash
    [root@f3c2974dcd19 /]# ping test1
    PING test1 (172.17.0.2) 56(84) bytes of data.
    64 bytes from test1 (172.17.0.2): icmp_seq=1 ttl=64 time=0.089 ms
    64 bytes from test1 (172.17.0.2): icmp_seq=2 ttl=64 time=0.070 ms
    64 bytes from test1 (172.17.0.2): icmp_seq=3 ttl=64 time=0.062 ms
    64 bytes from test1 (172.17.0.2): icmp_seq=4 ttl=64 time=0.065 ms
    64 bytes from test1 (172.17.0.2): icmp_seq=5 ttl=64 time=0.063 ms
    ^C
    --- test1 ping statistics ---
    5 packets transmitted, 5 received, 0% packet loss, time 13ms
    rtt min/avg/max/mdev = 0.062/0.069/0.089/0.014 ms

    需要注意的是,我们的容器需要是up的状态否则会遇到报错。

 收藏 (0) 打赏

您的赞助是我分享的最大动力!

支付宝扫一扫赞助

微信钱包扫描赞助

转载请注明出处:STBLOG » 深入理解Docker数据管理与端口映射

分享到: 更多 (0)

热门文章

  • 评论 抢沙发

    评论前必须登录!

    立即登录   注册

    ❤ 感谢您的关注与支持!❤

    对TA表白给我留言
    我要注册

    登录

    忘记密码 ?

    您也可以使用第三方帐号快捷登录

    切换登录

    注册

    我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活