主要来源:在 Manjaro Linux 系统使用 Docker
提要
硬件平台还是百视通R3300-M …… 安装Manjaro Arm 21.04后已升级到21.08,内核版本 5.13.0-1-MANJARO-ARM #1 SMP PREEMPT Wed Jun 30 23:07:51 +03 2021 aarch64 GNU/Linux
安装Docker
sudo pacman -Syu
sudo pacman -S docker
启动服务
sudo systemctl start docker.service
添加到系统启动项
sudo systemctl enable docker.service
添加当前用户到Docker组
这样当前用户就有足够权限操作docker而不必sudo权限。
sudo usermod -aG docker $USER
换国内源
打开或创建 /etc/docker/daemon.json 文件:
{
"registry-mirrors": [
"https://registry.docker-cn.com"
]
}
registry.docker-cn.com 是 Docker 的官方中国镜像, 除此之外还有其他一些第三方镜像可选:
镜像 | 地址 |
---|---|
Azure中国 | https://dockerhub.azk8s.cn |
中科大 | https://docker.mirrors.ustc.edu.cn |
七牛云 | https://reg-mirror.qiniu.com |
网易云 | https://hub-mirror.c.163.com |
腾讯云 | https://mirror.ccs.tencentyun.com |
保存文件之后重启一下 Docker 服务:
sudo systemctl daemon-reload
sudo systemctl restart docker
其他操作
docker search redis
docker pull redis
docker pull redis:rc
docker images
docker run --name myredis -d redis
docker ps
docker stop myredis
docker rm myredis
docker info
安装Portainer CE
docker volume create portainer_data
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
下步计划
之前在docker里运行过dokuwiki,tiddlywiki,minecraft server等等。跑minecraft server性能不太行,破坏方块有明显卡顿。