os tips
centos安装避坑
- could not resolve host / Network is unreachable

- 调整控制台分辨率
vi /boot/grub2/grub/cfg,rhgb quiet 后增加vga=0x342
vmware Centos挂载共享目录
- vmware-hgfsclient,查看共享目录
- mkdir /mnt/hgfs
- vi /etc/fstab,添加.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0
- mount -a
- umount /mnt/hgfs,卸载
shutdown
- shutdown -h now,立即关机
- shutdown -r now,立即重启
- shutdown -r 10,10min后重启
- shutdown -r 20:35,20:35重启
设置shell提示格式
export PS1="\033[32m[\u@\h \033[33m\w\033[32m]\033[36m\$(__git_ps1)\033[0m\n\$ "
设置静态ip
vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static # 使用静态IP地址,默认为dhcp
IPADDR=192.168.129.132 # 设置的静态IP地址
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=192.168.229.2 # 网关地址
DNS1=114.114.114.114
DNS2=8.8.8.8
vi /etc/sysconfig/network
NETWORKING=yes
GATEWAY=192.168.229.2
share folder
mount -t cifs -o username=share,password=123456 //192.168.12.200/Work /work
vi /etc/fstab
//192.168.12.200/Work /work cifs username=share,password=123456 0 0
yum源
/etc/yum.repos.d/kubernetes.repo:
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=0
docker tips
yum源
/etc/yum.repos.d/docker-ce.repo:
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://download.docker.com/linux/centos/$releasever/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://download.docker.com/linux/centos/gpg
国内镜像源:
vi /etc/docker/daemon.json
{
registry-mirrors: [
https://172.20.10.10:8088,
http://hub-mirror.c.163.com
],
insecure-registries: [
https://172.20.10.10:8088
],
data-root: /data/docker
}
docker-compose安装
curl -L https://github.com/docker/compose/releases/download/1.26.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
gitlab container端口问题
设置了external_url之后,如果带有端口号,则对外服务的端口号会同步成该端口号,而不是默认的80!如果是使用docker安装的gitlab,则需要同步修改端口映射,否则外网将不能访问。