编辑推荐: |
本篇文章主要通过图文描述docker容器的网络机制,希望对您的学习有所帮助。
本文来自于CSDN,由火龙果软件Alice编辑、推荐。 |
|
![](images/202012291.png)
![](images/202012292.png)
系统就是通过docker0给docker提供网络连接的
s
![](images/202012294.png)
![](images/202012295.png)
![](images/202012296.png)
![](images/202012297.png)
![](images/202012298.png)
![](images/202012299.png)
![](images/2020122910.png)
![](images/2020122911.png)
添加虚拟网桥
![](images/2020122912.png)
![](images/2020122913.png)
![](images/2020122914.png)
FROM ubuntu:14.04
RUN apt-get install -y ping
RUN apt-get update
RUN apt-get install -y nginx
RUN apt-get install -y curl
EXPOSE 80
CMD /bin/bash
![](images/2020122915.png)
![](images/2020122916.png)
启动第一个容器
![](images/2020122917.png)
![](images/2020122918.png)
在docker的容器之间可以进行相互访问
进入docker中使用命令docker attach命令
![](images/2020122919.png)
![](images/2020122920.png)
![](images/2020122921.png)
![](images/2020122922.png)
![](images/2020122923.png)
![](images/2020122924.png)
![](images/2020122925.png)
清空iptables的设置的命令为:sudo iptables -F
查看iptables状态的命令:sudo iptables -L -n
![](images/2020122926.png)
![](images/2020122927.png)
![](images/2020122928.png)
![](images/2020122929.png)
![](images/2020122930.png)
![](images/2020122931.png)
![](images/2020122932.png)
![](images/2020122933.png)
![](images/2020122934.png)
![](images/2020122935.png)
![](images/2020122936.png)
|