安装Linux
使用了Docker CE应用模板安装Ubuntu系统:

远程连接工具
使用MobaXterm来连接云服务器。
登录的账户是默认的用户名ubuntu。
通过MobaXterm窗口上传文件到服务器时提示Permission denied,可以这么处理:
csharp
# 查看目录权限
ls -ld /目标目录路径
# 临时解决方案(测试用)
sudo chmod 777 /目标目录路径
docker基础操作
想查看docker images时结果报错:
bash
ubuntu@VM-4-5-ubuntu:/data$ docker images
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Head "http://%2Fvar%2Frun%2Fdocker.sock/_ping": dial unix /var/run/docker.sock: connect: permission denied
于是先切换到root用户:su root,再执行docker images就没报错了。
查看docker镜像:docker images
查看docker版本:docker -v
查看docker容器(运行的):docker ps
查看docker容器(所有,包含未运行的):docker ps -a
停止容器:docker stop containerid
删除容器:docker rm containerid
创建网络:docker network create docker_net (docker_net是自定义网络名)
查询网络:docker network ls
删除网络:docker network rm docker_net
一些镜像和容器的安装与配置
mysql
拉取mysql最新版本镜像:docker pull mysql
redis
拉取镜像:docker pull redis
minio
拉取:docker pull minio/minio
最好使用旧版本的:docker pull minio/minio:RELEASE.2025-04-22T22-12-26Z