参考自:https://blog.csdn.net/weixin_38642130/article/details/88344711
1.Linux系统的安装
由于项目使用的是Centos6.8,所以本次拉取的是Centos6.8
1.查看Centos版本:
docker search centos
2.下载centos6.8
docker pull centos:centos6.8
3.开启centos
docker run --name=centos -it --net=bridge -p 6868:6868 -d 镜像id /bin/bash
说明:
--name 为container取一个别名,
-i表示打开并保持stdout
-t表示分配一个终端
--net 为container指定网络模式
-p 将container的6868端口发布到主机的6868端口
-d 在后台运行容器并打印容器ID
![](https://img.haomeiwen.com/i14404345/2721517f514f2657.png)
![](https://img.haomeiwen.com/i14404345/0427056d02b5325c.png)
![](https://img.haomeiwen.com/i14404345/48d34b6fd2e50f04.png)
可以看到这个容器的名字name是centos
![](https://img.haomeiwen.com/i14404345/f1716e1ea8f18b34.png)
此处进入容器使用的方式是:
docker attach 容器id
进入容器的其他方式:
docker attach CONTAINER_ID
docker exec -it CONTAINER_ID /bin/bash
.........
容器每一次启动都会重新分配地址,然后添加一条 iptables做端口转发,关闭容器,则会把添加的iptables自动删除。
![](https://img.haomeiwen.com/i14404345/ec1ab816f9a9aa38.png)
网友评论