注:请以 root 用户身份配置!可以省好多事,普通用户请加 sudo 命令
安装VNC Server
这里我们选择 tigervnc
#安装tigervnc-server
yum install -y tigervnc-server
启动|重启|停止Docker
#开机自动启动docker
systemctl enable docker
#启动docker
systemctl start docker
#重启dokcer
systemctl restart docker
#停止dokcer
systemctl stop docker
#守护进程重启
sudo systemctl daemon-reload
查找Docker镜像
在DockerHub搜索需要的镜像
1.访问Docker Hub
2.搜索mysql
今天尝试下载docker镜像时候提示
Error response from daemon: pull access denied for gitea, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
大概意思就是不登录,不让下载镜像,或是你的镜像文件名不对。
好吧,注册一个吧。
1.访问DockerHub注册账户
2.本地登陆账户
docker login -u用户名 -p
3.ok,请注意你的密码貌似是明文保存在本地的。
WARNING! Your password will be stored unencrypted in /home/dingzd/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store
快速安装脚本(快速搭建测试环境用)
#快速安装脚本(快速搭建测试环境用)
curl -sSL https://get.docker.com/ | sh
非root用户安装注意:
#(建议)添加当前用户到docker用户组
sudo gpasswd -a ${USER} docker
#如果有集群,请执行
sudo apt-get install docker-compose
docker-compose up -d
#或执行命令时加sudo
sudo docker ps
卸载旧版本
##CentOS
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
##Debian&Ubuntu
sudo apt-get remove docker docker-engine docker.io containerd runc