启用root账户
sudo passwd //root建立密码
su root //切换到root
exit //退出
服务器源:https://mirrors.aliyun.com/ubuntu/
清华源:https://mirrors.tuna.tsinghua.edu.cn/ubuntu/
//更新 + 安装必备包+设置时区
sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common tzdata
sudo timedatectl set-timezone Asia/Shanghai
安装docker
curl -fssL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
调整Docker存储驱动(减少/var/lib/docker/overlay2空间占用)
dockerd --storage-driver overlay2 --storage-opt overlay2.size=10GB
测试helloworld
docker pull hello-world
docker run hello-world
查看镜像和容器
docker images
docker ps -a
安装Portainer:Docker web管理(图形化管理docker)
docker volume create portainer_data
docker run -d -p 8000:8000 -p 9000:9000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
访问管理界面
查看IP
ip a
http://ip:9000
如果使用的是VMware NAT模式,虚拟网络编辑器里的“网关IP”需要与主机“网络连接”配置的“默认网关”IP一致。子网IP为网段*.*.*.0。
配置权限可上传文件
vi /etc/ssh/sshd_config
#将这个下面的配置修改为如下内容
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
:wq保存并退出
重启SSH服务
sudo systemctl restart ssh
使用root用户远程登录
--------------
磁盘占用状态
df -h
清理未使用的容器、网络、映像和构建缓存
docker system prune -a
停止docker
systemctl stop docker
systemctl stop docker.socket
开启docker
systemctl start docker.service
Comments | NOTHING