环境准备
准备一台新云主机,系统centos7.6,挂载一块硬盘(以往经验挺耗内存的)
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| fdisk -l fdisk /dev/vdc n e w fdisk /dev/vdc n l w vi /etc/fstab /etc/vdc5 /../work/ default 0 0 mount /etc/vdc5 /../work/
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
$ uname -r
$ sudo yum update
$ sudo yum remove docker docker-common docker-selinux docker-engine
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
$ yum list docker-ce --showduplicates | sort -r
$ sudo yum install docker-ce $ sudo yum install <FQPN> sudo yum install docker-ce-17.12.1.ce
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
cat /etc/docker/daemon.json { "data-root": "/home/ec2-user/work/docker", "registry-mirrors": ["http://hub-mirror.c.163.com"], "mtu": 1400 } 方法二:【一般】 vim /usr/lib/systemd/system/docker.service ...... ExecStart=/usr/bin/dockerd --graph=/data/docker ......
systemctl daemon-reload systemctl disable docker.service systemctl enable docker.service
|
搭建私人git仓库
1 2 3 4 5 6 7 8 9 10
| sudo docker run --detach \ --hostname gitlab.ganshizhong.com \ --publish 8011:80 --publish 8010:22 \ --name gitlab \ --restart always \ --volume /home/ec2-user/work/gitlab/config:/etc/gitlab \ --volume /home/ec2-user/work/gitlab/logs:/var/log/gitlab \ --volume /home/ec2-user/work/gitlab/data:/var/opt/gitlab \ --shm-size 256m \ gitlab/gitlab-ce:latest
|
更换远程仓库地址
首先进入项目所在文件夹,右键git bash
(1)查看当前的远程地址
git remote -v
(2)删除当前的远程地址
git remote rm origin
(3)添加远程地址
git remote add origin http://119.255.249.177:8011/ganshizhong/sinnet.git (git@…)
(*4)首次推代码
git push -u origin master
http://119.255.249.177:8011/ganshizhong/sinnet