1.首先我们打开xshell软件:如图,并配置相应的连接,此处我不在赘述。
其中1代表物理机,2则是后来船舰的docker,先不管2,保证1的正确和可连接。
2.进入后查看文件目录项,其中亮相,start和http则是用来启动gitlab的
3.查看start的文件格式,并按照顺序配置
[root@centos ~]# more start
4.查看run格式,因为run是用来进行记录配置信息的
[root@centos ~]# more run
5.创建新的容器,只需要改--name后的名字,-d及其后面不用动
[root@centos ~]# docker run --name zhangfa -d centos /usr/sbin/init
下图表示创建成功
6.配置该docker的ip地址
[root@centos ~]# ./pipework eno1 zhangfa 192.168.16.183/24
7.查看是否配置成功
[root@centos ~]# docker ps
8.进入到创建成功的虚拟机
[root@centos ~]# docker exec -it zhangfa /bin/bash
9.配置ssh
[root@49b01c43e431 /]# yum install openssh
效果如图所示
10.配置该虚拟机的密码
[root@49b01c43e431 /]# passwd
11.打开ssh服务
[root@49b01c43e431 /]# yum install openssh-server
效果图如图
12.启动虚拟机器服务
[root@49b01c43e431 /]# systemctl start sshd
退出配置的当前路径
[root@49b01c43e431 /]# exit
13.查看docker列表
14.方便管理,进行html的结构化,访问物理机首页可以看到
[root@centos ~]# vi web/index.html
再进行配置run和start启动项,方便管理,防止掉电。编辑内容参考即可
[root@centos ~]# vi start
[root@centos ~]# vi run
15.查看docker
[root@centos ~]# docker ps -a
16.注意,若采用过如下一组命令
[root@centos ~]# docker stop zhangfa
[root@centos ~]# docker start zhangfa
则需要重新配置一次dockerip
[root@centos ~]# vi run
[root@centos ~]# ./pipework eno1 zhangfa 192.168.16.183/24
17.当断电等直接服务器关闭,则进行ls再./start和./http分别启动一次即可