分类 Linux 下的文章

mkdir /data && cd /data
chown  ec2-user:ec2-user /data
curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh

#最新版本
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/bin/docker-compose && chmod +x /usr/bin/docker-compose
#固定版本
sudo curl -L "https://github.com/docker/compose/releases/download/v2.23.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/bin/docker-compose && sudo chmod +x /usr/bin/docker-compose

systemctl start docker
systemctl stop docker.socket
systemctl stop docker
mv /var/lib/docker/ /data  && ln -sf /data/docker /var/lib/docker
systemctl enable docker
#systemctl enable docker.socket
systemctl start docker
docker network create --subnet=192.168.100.0/24 mynetwork

重新启动CentOS 8系统。
出现GRUB菜单
选择第一个选项 CentOS Linux
按下 e键盘,进行编辑
找到 linux ($root)开头的行
把 ro 改成 rw init=/sysroot/bin/sh
按 ctrl+x启动引导进入单用户模式。
执行chroot /sysroot以读写模式挂载根文件系统。
修改密码passwd root
告诉系统对文件系统进行重新标记。执行touch /.autorelabel。这个是针对SELinux的
输入exit和 reboot系统
这时系统将开始SElinux relabel过程,几分钟后系统将重启。
修改root密码完成。

chroot /sysroot/
LANG=en
passwd
touch /.autorelabel
exit

1.png
2.png
3.png

1、安装chrony

sudo yum install -y chrony

2、编辑配置文件

vi  /etc/chrony.conf
注释掉 pool 2.centos.pool.ntp.org.iburst
然后增加如下两行
server ntp.aliyun.com iburst
server cn.ntp.org.cn iburst

3、启动和设置配置文件

sudo  systemctl start chronyd
sudo systemctl enable chronyd

4、时间与时区查看

timedatectl

1、安装docker

sudo apt-get update && sudo apt-get upgrade
sudo curl -fsSL get.docker.com -o get-docker.sh && sh get-docker.sh

2、安装Docker-compose

sudo apt-get install docker-compose

3、非root用户执行docker 无需加sudo

sudo usermod -aG docker [user_name]
sudo reboot

4、参考地址

https://lingshunlab.com/book/raspberry-pi/raspberry-pi-install-docker-and-install-docker-compose
https://raspberrypi.club/61.html