当前位置: 首页 > news >正文

专业手机网站制作公司关键词优化有哪些作用

专业手机网站制作公司,关键词优化有哪些作用,公众号号文章转wordpress,做网站树立品牌形象一、准备和运行脚本 当前脚本下载的docker和docker-compose兼容系统架构为x64,可以根据自己实际系统版本更改下载链接 1. 在控制台使用vim新建: vim install-docker.sh2. 复制内容并粘贴: #!/usr/bin/env bash # 设置脚本在遇到错误时终止执行 set -…

一、准备和运行脚本

当前脚本下载的dockerdocker-compose兼容系统架构为x64,可以根据自己实际系统版本更改下载链接

1. 在控制台使用vim新建:

vim install-docker.sh

2. 复制内容并粘贴:

#!/usr/bin/env bash
# 设置脚本在遇到错误时终止执行
set -e# 定义函数打印错误消息并退出
error_exit()
{echo "$1" 1>&2exit 1
}# 检查是否有--offline参数
OFFLINE_MODE=0
if [ "$1" == "--offline" ]; thenOFFLINE_MODE=1fi# 仅当不是离线模式时,执行wget下载
if [ $OFFLINE_MODE -eq 0 ]; thenif ! wget -O docker.tgz https://download.docker.com/linux/static/stable/x86_64/docker-20.10.24.tgz; thenecho "下载Docker失败,正在删除不完整的文件..."rm -f docker.tgzerror_exit "已删除不完整的docker.tgz文件。安装中断。"fiif ! wget -O docker-compose-Linux-x86_64 https://github.com/docker/compose/releases/download/1.29.2/docker-compose-Linux-x86_64; thenecho "下载Docker Compose失败,正在删除不完整的文件..."rm -f docker-compose-Linux-x86_64error_exit "已删除不完整的docker-compose-Linux-x86_64文件。安装中断。"fi
elseif [ ! -f docker.tgz ] || [ ! -f docker-compose-Linux-x86_64 ]; thenerror_exit "离线模式启用,但缺少必要的安装包。请正确放置文件: 'docker.tgz','docker-compose-Linux-x86_64'"fi
fi# 安装docker
if [ -x "$(command -v dockerd)" ]; thenecho "docker已经安装,跳过..."
elsetar -xvzf docker.tgz || error_exit "解压Docker失败。"sudo cp docker/* /usr/bin/ || error_exit "复制Docker文件失败。"
fi# 尝试启动dockerd,如果不成功,则打印错误并退出
if ! sudo dockerd &> /dev/null & thenecho "尝试启动dockerd。"sleep 8  # 等待dockerd启动
fiif ! docker info &> /dev/null; thenerror_exit "docker启动失败。"
elseecho "docker已经启动,跳过..."
fi# 创建docker用户组(如果不存在)
if ! getent group docker &> /dev/null; thensudo groupadd docker || error_exit "创建docker用户组失败。"
fi# 添加当前用户到docker用户组
sudo usermod -aG docker $USER || error_exit "添加用户到docker用户组失败。"# 安装docker-compose
sudo cp docker-compose-Linux-x86_64 /usr/local/bin/docker-compose || error_exit "复制docker-compose失败。"
sudo chmod +x /usr/local/bin/docker-compose || error_exit "设置docker-compose可执行权限失败。"# 创建软链接
if [ ! -L "/usr/bin/docker-compose" ]; thensudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose || error_exit "创建docker-compose软链接失败。"echo "docker-compose软链接已创建。"
elseecho "docker-compose软链接已存在。"
fi# 显示docker-compose版本来验证安装
docker-compose version || error_exit "docker-compose安装验证失败。"echo "Docker和Docker Compose安装完成。"

注意:
如果wget下载不了的话,可以手动准备安装包:
1.docker-20.10.24.tgz
2.docker-compose-Linux-x86_64(该版本为1.29.2)
下载完成后,将文件放在脚本同目录下,同时改名docker-20.10.24.tgzdocker.tgz

3.安装

赋予权限

chmod +x install-docker.sh

运行脚本

默认为在线下载,可选参数:--offline,适用已经手动将安装包复制至当前目录的情况

./install-docker.sh [--offline]

验证

docker -v
docker-compose -version

如果提示权限问题,需要给docker分配组和权限

#创建docker用户组(如果没有的话)
sudo groupadd docker#添加当前用户到用户组docker
sudo gpasswd -a $USER docker#刷新
newgrp docker

二、附录:

  • docker和compose版本兼容性查询:Compose file version 2 reference | Docker Docs
  • docker官网:Install Docker Engine from binaries | Docker Documentation
  • docker包下载:Index of linux/static/stable/ (docker.com)
  • docker-compose下载:https://github.com/docker/compose/releases
http://www.hkea.cn/news/110542/

相关文章:

  • 如何做属于自己的领券网站郑州百度网站优化排名
  • 建设银行益阳市分行桃江支行网站公司页面设计
  • vps 网站上传网站seo优化是什么意思
  • wordpress cos腾讯云seo网站优化收藏
  • 鹤岗商城网站建设免费域名申请
  • 江苏三个地方疫情严重抖音视频排名优化
  • 竞价排名广告东莞关键词排名快速优化
  • 做视频网站要什么格式好网络营销公司怎么注册
  • 企业专业网站建设快速网站搭建
  • 武威建设网站的网站google谷歌搜索
  • 长沙公司做网站多少钱推广平台怎么做
  • 现在大家做电商网站用什么源码营销策略都有哪些
  • 可以做试卷的网站英语怎么说seo关键词排名优化系统源码
  • 网站怎么设置支付功能企业网站的主要类型有
  • 成都圣都装饰装修公司北京搜索优化排名公司
  • 境外建设网站贴吧互联网域名注册查询
  • 广州建站工作室淘客推广怎么做
  • 中国最大的网站建设公司百度广告联盟点击一次多少钱
  • wordpress单页主题营销seo手机关键词网址
  • dedecms做电影网站韩国最新新闻
  • 哪个网站做废旧好如何在百度上发布自己的广告
  • 网站表单及商品列表详情模板如何搭建自己的网站
  • 网站域名登记证明百度高级搜索怎么用
  • 国外网站在国内做镜像站点网站搭建费用
  • 网站后台如何添加关键词软件开发公司
  • 手机做网站的网站windows优化大师卸载不了
  • 万网速成网站有哪些 功能自己的网站怎么推广
  • 邯郸哪有做网站的河南百度推广公司
  • 我是做环保类产品注册哪些浏览量大的网站推销自己的产品比较好呢西安网站seo优化公司
  • 网页传奇游戏排行昆明网络推广优化