首页 > 其他分享 >阿里云系统安装docker

阿里云系统安装docker

时间:2024-07-23 09:18:47浏览次数:9  
标签:---- -- redis webmin 阿里 mysql 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

---设置docker镜像地址
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://个人的.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

这里不得不说 阿里云里面的Redis镜像最新版也就到6.0
为了安装最新的7.2的redis 只能用本地window 安装DockerDesktop
然后安装最新的redis 把镜像导出来,再导入到云服务

docker镜像操作

---导出镜像
docker save -o [output_file_name].tar [image_name]:[tag]
---- 在 文件夹C:\Users\Administrator
---- 加载镜像
docker load -i image_file.tar
---- 镜像列表
docker images

日常系统维护

----软件更新
 sudo dnf update

Redis

 docker pull redis
--- 创建文件夹和配置文件
mkdir -p /docker/redis/data
----redis目录下放一个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

容器启动

docker run -itd --name mysql --restart=always -p 33060:3306 -e MYSQL_ROOT_PASSWORD=密码 mysql 

数据库维护

---数据库维护
docker exec -it mydb /bin/bash
---mysql登录
 mysql -u root -p
 输入密码

数据库还原

----数据库备份文件copy
docker cp MySqlbackup_20240715.sql mydb:/dumpfile.sql
----查看是否导入成功
docker exec mydb ls dumpfile.sql
----进入数据库容器
docker exec -it mysql /bin/bash
---进入mysql
mysql -u root -p XcbTestDB
----导入sql
source /dumpfile.sql;

定时服务Webmin

服务安装

(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/

标签:----,--,redis,webmin,阿里,mysql,docker,安装
From: https://www.cnblogs.com/rmb0591/p/18317501

相关文章

  • 阿里云:用php开发短信接口
    一,准备工作:在阿里云控制台->短信服务中,需完成以下三项的配置,等官方审核通过后,则可以使用接口二,下载安装php的sdk1,官方文档地址https://help.aliyun.com/zh/sms/developer-reference/sdk-product-overview/?spm=a2c4g.11186623.0.0.1db061a5jSzBwS2,用composer下载安装liu......
  • 基于Ubuntu系统升级或安装Nginx
    1.备份/etc/nginxsudocp-r/etc/nginx~/nginx_backup2.停止并卸载sudonginx-sstopsudoaptremovenginxnginx-commonnginx-fullnginx-core3.更新apt源要注意codename,ubantu版本不同codename不同#进入目录$cd/etc/apt#备份源文件$sudocpsources.list......
  • pnpm的安装与使用
    官网:安装|pnpm中文文档|pnpm中文网一、pnpm优势:1.节省磁盘空间假设你有一个依赖包example-package,包含100个文件。如果你使用npm安装在100个项目中,你的硬盘上会有100份example-package,每份都占用同样的空间。然而,如果是使用pnpm,(1)example-package的所有文......
  • 无法在 python 中安装 pip install expliot - bluepy 的 Building Wheel (pyproject.t
    在此处输入图像描述当我尝试在Windows计算机中通过cmd安装pipinstallexpliot包时,我收到2个错误名称×Buildingwheelforbluepy(pyproject.toml)didnotrunsuccessfully.│exitcode:1**AND**opt=self.warn_dash_deprecation......
  • jdk下载安装与配置
    jdk下载安装与配置1.浏览器搜索jdk8,点击oracle官网2.点击JavaSEDevelopmentKit8u202下的Windowsx64,选择自己电脑的 3.双击或者右键点击jdk-8u202-windows-x64.exe,以管理员权限打开。  4.点击【下一步】。 5.点击【下一步】。 6.正在安装中。 ......
  • Ubuntu18.04 安装 Cuckoo Sandbox (第三部分 安装沙盒遇到部分问题)
    Ubuntu18.04安装CuckooSandbox(第三部分安装沙盒遇到部分问题)0x00遇到的相关问题我们将一个二进制可执行文件传入cucko沙盒进行测试,如果安装正常,可以看到vitrualbox中win7执行该程序实现的效果。同时左侧的behavioralanalysis可以看到行为分析,但是一开始没有安装......
  • typora下载安装以及notepad++下载安装
    notepad++下载安装找到浏览器输入:notepad或者https://notepad-plus-plus.org/downloads/官网下载即可使用如果官网崩了,可以在微信公众号:A软件安装管家,找到安装notepad++,下载安装即可。typora下载安装找到浏览器输入:typora或者Typora官方中文站(typoraio.cn) 下载后......
  • Docker Minio rclone数据迁移
    dockerminio进行数据迁移使用rclone进行数据迁移是一种非常灵活且强大的方式,特别是在处理大规模数据集或跨云平台迁移时。rclone是一款开源的命令行工具,用于同步文件和目录到多种云存储服务,包括MinIO。下面是使用rclone进行数据迁移至MinIO的步骤和示例。使用rclone迁......
  • delphi7怎么安装raize
            RaizeComponents是一个强大的组件库,用于为Delphi开发者创建高级界面。安装RaizeComponents的步骤通常如下:        1.下载RaizeComponents库。你可以从官方网站或其他可信来源获取最新版本的RaizeComponents。解压下载的文件到一个目录。   ......
  • vmware 17.5安装ubuntu24.04-server版本
    下载地址官网GetUbuntu|Download|Ubuntu清华源清华大学开源软件镜像站|TsinghuaOpenSourceMirror中科大源http://mirrors.ustc.edu.cn/ubuntu-releases/阿里云开源镜像站http://mirrors.aliyun.com/ubuntu-releases/兰州大学开源镜像站http://mirro......