阿里云系統(tǒng)安裝docker
dockers安裝
sudo yum install -y yum-utils
---使用阿里云鏡像
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install docker-ce docker-ce-cli containerd.io
systemctl start docker
---設(shè)置docker鏡像地址
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://個(gè)人的.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
這里不得不說(shuō) 阿里云里面的Redis鏡像最新版也就到6.0
為了安裝最新的7.2的redis 只能用本地window 安裝DockerDesktop
然后安裝最新的redis 把鏡像導(dǎo)出來(lái),再導(dǎo)入到云服務(wù)
docker鏡像操作
---導(dǎo)出鏡像
docker save -o [output_file_name].tar [image_name]:[tag]
---- 在 文件夾C:\Users\Administrator
---- 加載鏡像
docker load -i image_file.tar
---- 鏡像列表
docker images
日常系統(tǒng)維護(hù)
----軟件更新
sudo dnf update
Redis
docker pull redis
--- 創(chuàng)建文件夾和配置文件
mkdir -p /docker/redis/data
----redis目錄下放一個(gè)redis.conf配置文件。
----注意配置文件 #####
docker run -p 63790:6379 --name myredis --restart=always -v /docker/redis/redis.conf:/etc/redis/redis.conf -v /docker/redis/data:/data -d redis redis-server /etc/redis/redis.conf
Redis還原
替換文件rdb 就可以
--停止 redis
docker stop myredis
--替換 rdb文件,
--重啟就可以
docker start myredis
Redis版本查看
docker exec -it myredis bash
redis-cli --version
MySql
容器啟動(dòng)
docker run -itd --name mysql --restart=always -p 33060:3306 -e MYSQL_ROOT_PASSWORD=密碼 mysql
數(shù)據(jù)庫(kù)維護(hù)
---數(shù)據(jù)庫(kù)維護(hù)
docker exec -it mydb /bin/bash
---mysql登錄
mysql -u root -p
輸入密碼
數(shù)據(jù)庫(kù)還原
----數(shù)據(jù)庫(kù)備份文件copy
docker cp MySqlbackup_20240715.sql mydb:/dumpfile.sql
----查看是否導(dǎo)入成功
docker exec mydb ls dumpfile.sql
----進(jìn)入數(shù)據(jù)庫(kù)容器
docker exec -it mysql /bin/bash
---進(jìn)入mysql
mysql -u root -p XcbTestDB
----導(dǎo)入sql
source /dumpfile.sql;
定時(shí)服務(wù)Webmin
服務(wù)安裝
(echo "[Webmin]
name=Webmin Distribution Neutral
baseurl=http://download.webmin.com/download/yum
enabled=1
gpgcheck=1
gpgkey=http://www.webmin.com/jcameron-key.asc" >/etc/yum.repos.d/webmin.repo;
yum -y install webmin)
--------密碼修改
sudo /usr/libexec/webmin/changepass.pl /etc/webmin root 密碼
使用本地安裝包安裝
# Change directory
cd /home/my/webadmin/
# Uncompress
gunzip webmin-current.tar.gz
tar xf webmin-current.tar.gz
cd webmin-current
# Install
./setup.sh /usr/local/webmin
psd 密碼
https://ip:10000/

浙公網(wǎng)安備 33010602011771號(hào)