代码编织梦想

账户命令

在Ubuntu系统中,默认情况下基于安全原因root账号是被禁用的,系统的初始用户是Ubuntu安装时创建的一个拥有sudo组权限的用户。

默认情况下root用户已禁用,无法以root用户身份登录,因为尚未为root帐户设置密码。如果需要启用root帐户,则只需为root用户设置密码即可

//查看当前的账户
whoami
//修改密码
sudo passwd +用户名(不填修改自身账号)
//切换到root
sudo su
//退出
exit

//移动文件
mv ui.zip /workspace/ui

安装猫咪

本地在root下创建文件夹命名为clash。上传配置好的config.yaml至clash文件夹。

配置

端口: port: 7890 ; socks-port: 7891
运行局域网访问: allow-lan: true
对外提供 rest 接口: external-controller: 0.0.0.0:8080
dashboard 路径: external-ui: /ui
配置文件 yaml, 挂载到: /root/.config/clash/config.yaml

//shell连接创建文件夹并赋予给用户权限
mkdir workspace
chown -R username /workspace
//终端连接sftp
sftp root@111.222.333
//将本地clash配置文件复制到远程
put -r /Users/MacMan/.config/clash/SSRSUB.yaml  /workspace/config.yaml

//下载官方UI改名压缩包
github.com/Dreamacro/clash-dashboard/tree/gh-pages
//上传压缩包
put -r /Users/MacMan/Downloads/dist/ui.zip /workspace/clash
mkdir ui

sudo docker run -d --name clash-client --restart always -p 7890:7893 -p 7891:7891 -p 9090:9090 -v /workspace/clash/config.yaml:/root/.config/clash/config.yaml -v /workspace/clash/ui:/ui dreamacro/clash

安装Mysql

docker下使用mysql
Docker安装并使用Mysql(可用详细)

docker run -e MYSQL_ROOT_PASSWORD=d7oeKQjO@WMcI --name mysql -v /workspace/mysql:/var/lib/mysql -p 3306:3306 -d mysql:5.7

安装redis

#上传配置文件
 put -r E:/myredis/conf/redis.conf  /workspace/redis(上传到有权限的文件夹再移动也行)

docker run -p 6379:6379 --name redis -v /workspace/redis/redis.conf:/etc/redis/redis.conf -v /workspace/redis/data:/data -d redis:6.2.6 redis-server /etc/redis/redis.conf --appendonly yes
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/buglogs/article/details/129625564

docker 部署Vue项目-爱代码爱编程

第一步:vue项目打包成dist。   npm run build 第二步:构建Dockerfile # 设置基础镜像,这里使用最新的nginx镜像,前面已经拉取过了 FROM nginx # 将dist文件中的内容复制到 /usr/share/nginx/html/ 这个目录下面 COPY dist/ /usr/share/nginx/ht

安装docker详细步骤总结_docker安装-爱代码爱编程

一、安装Docker ♦️ 1.下载关于Docker的依赖环境 在Xterm中输入以下代码安装依赖环境 回车 yum -y install yum-utils device-mapper-persistent-d