一 安装centos7
下载centos7
去github下载centos系统ZIP包,链接:https://github.com/wsldl-pg/CentWSL/releases
解压下载的文件(不要放C盘),得到“CentOS7.exe”和“rootfs.tar”两个文件。
安装centos7
右键以管理员身份运行“CentOS7.exe”,等待安装完成
设置root账号密码
sudo passwd root
二 更换镜像源
删除官方镜像源
rm /etc/yum.repos.d/CentOS-Base.repo
更改镜像源为阿里云,不替换请求很慢或者超时
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
三 安装常用安装包
因为上面是最小安装,所以要安装常用安装包
yum -y update
yum -y install gcc gcc-c++ make wget
yum -y install openssh-clients openssh-server
yum -y install vim
yum -y install tar
yum -y install net-tools
yum -y install ncurses
四 ssh连接
出现 Failed to get D-Bus connection: Operation not permitted
解决方法:
1.备份文件
mv /usr/bin/systemctl /usr/bin/systemctl.old
2 下载systemctl文件
curl https://raw.githubusercontent.com/gdraheim/docker-systemctl-replacement/master/files/docker/systemctl.py > /usr/bin/systemctl
3 赋予权限
chmod +x /usr/bin/systemctl
4 生成SSH 主机密钥文件
检查密钥文件是否存在
ls /etc/ssh/ssh_host_*_key
生成新的密钥对:
ssh-keygen -t rsa -b 2048
5.设置开机启动ssh,
在 ~/.bashrc 末尾添加:
if [ -z "$(ps aux | grep sshd | grep -v grep)" ]; then
sudo /usr/sbin/sshd
fi
6 查看ip
ip addr show
五 安装docker
# 添加 Docker 仓库
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 安装 Docker
sudo yum install -y docker-ce docker-ce-cli containerd.io
# 启动 Docker 守护进程(手动)
sudo dockerd &
设置开机自启动
在 ~/.bashrc 末尾添加:
if ! pgrep -f "dockerd" > /dev/null; then
sudo dockerd > /dev/null 2>&1 &
fi
六 Windows安装Docker Desktop到C盘以外
一、提前准备安装目录
假设是安装到“F”盘:需要先创建好以下两个目录
1. F:\docker\data
2. F:\docker\Docker
目录"1"用于存储镜像、容器、卷等数据的目录。
目录“2”用于Docker Desktop 的安装目录。
二、前往官网下载Docker Desktop installer.exe安装文件
下载后,把“安装文件”放到“F:\docker”目录下,然后进入“F:\docker”目录,然后在这个目录下打开命令窗口执行以下命令:
.\"Docker Desktop Installer.exe" install -accept-license --installation-dir="D:\docker\Docker" --wsl-default-data-root="D:\docker\data" --windows-containers-default-data-root="D:\\docker\\Docker"
安装后配置国内docker镜像:
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com",
"https://reg-mirror.qiniu.com",
"https://docker.1ms.run"
]
安装mysql
新建my.cnf</

最低0.47元/天 解锁文章
6937

被折叠的 条评论
为什么被折叠?



