1、docker安装

使用 Pacman 安装:

1
sudo pacman -S docker

启动 Docker:

1
2
3
4
sudo systemctl enable docker
sudo systemctl start docker

sudo systemctl status docker

把工作用户加入 docker 组,避免使用 root 帐号工作:

1
2
3
sudo usermod -aG docker $USER
newgrp docker
# 重启 doker 服务

配置镜像加速:

1
2
3
4
5
6
7
8
9
# 修改 `/etc/docker/daemon.json`,添加如下内容:
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com",
"https://registry.docker-cn.com",
]

}

2、docker安装MySQL

1
2
3
4
5
6
7
8
9
docker pull mysql:8.0.30

mkdir ~/mysql
docker run -d \
--name mysql8 \
-e MYSQL_ROOT_PASSWORD=<your_root_password> \
-p 3306:3306 \
-v /home/zyu/mysql:/var/lib/mysql \
mysql:8.0.30

3、docker安装Redis

1
2
3
4
5
6
7
8
docker pull redis:6.2.13

mkdir ~/redis
docker run -d \
--name redis6 \
-p 6379:6379 \
-v /home/zyu/redis:/data \
redis:6.2.13