宝塔docker创建镜像并映射端口

 

启动docker的时候提示警告 WARNING: IPv4 forwarding is disabled. Networking will not work.

修改配置文件:

vim /usr/lib/sysctl.d/00-system.conf

追加

net.ipv4.ip_forward=1

接着重启网络

systemctl restart network

重命名镜像
docker tag ebd7773d2ec3 bt-panel

启动镜像

docker run -dit --name docker-allen -p 8881:8888 -p 8080:80 -p 8088:443 -p 8021:21 -p 8022:22 -p 8020:20 -p 8086:3306 -p 8087:8080 67fa590cfc1c

进入Docker容器终端
docker exec -it 容器ID(四位即可) bash

启动宝塔面板
/etc/init.d/bt start

windows宿主机ping通虚拟机里面的docker
1.永久添加路由(不然重启后路由添加的路由信息会消失)(加上参数 -p即可
2.route add 172.17.0.0 mask 255.255.0.0 192.168.75.139 -p
其中第一个参数是目标地址(注意最后一位是0,不然提示参数错误)
第二个地址是docker的子网掩码
第三个是虚拟机的IP地址
添加后可以用route print 172.17.0.0查看路由信息
然后 ping 172.17.0.2

导出镜像
docker save -o xxx.tar 镜像id

导入镜像
docker load -i xxx.tar

终止容器
终止状态的容器可以用 docker container ls -a 命令看到

可以使用 docker container stop 来终止一个运行中的容器。

处于终止状态的容器,可以通过 docker container start 命令来重新启动。
此外,docker container restart 命令会将一个运行态的容器终止,然后再重新启动它。

SSH服务
yum -y install openssh* #安装openssh服务
service sshd start
systemctl enable sshd.service #设置开机启动
Centos6:chkconfig sshd on
若是chkconfig sshd off则禁止SSH开机启动

 

点赞

发表评论

昵称和uid可以选填一个,填邮箱必填(留言回复后将会发邮件给你)
tips:输入uid可以快速获得你的昵称和头像