linux tips

os tips

centos安装避坑

  1. could not resolve host / Network is unreachable
  2. 调整控制台分辨率
    vi /boot/grub2/grub/cfg,rhgb quiet 后增加vga=0x342

vmware Centos挂载共享目录

  1. vmware-hgfsclient,查看共享目录
  2. mkdir /mnt/hgfs
  3. vi /etc/fstab,添加.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0
  4. mount -a
  5. 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,则需要同步修改端口映射,否则外网将不能访问。

Posted in IT

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注