2019年11月

切换用户 su [要切换到用户名] 输入该用户名的密码后即可切换

安装DOCKER及设置镜像加速。

使用Docker的第一步,应该是获取一个官方的镜像,例如mysql、wordpress,基于这些基础镜像我们可以开发自己个性化的应用,但是因为网络原因,我们下载一个300M的镜像需要很长的时间,甚至下载失败。这个时候我们可以使用阿里云容器Hub服务提供了官方的镜像站点加速官方镜像的下载速度。

安装docker(文尾附安装脚本)

  1. 安装必要的一些系统工具及EPEL仓库:
yum install -y epel-release      
yum install -y yum-utils device-mapper-persistent-data lvm2
  1. 添加软件源信息:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  1. 更新并安装Docker-CE:
yum makecache fast 
yum -y install docker-ce
  1. 开启Docker服务
service docker start

配置docker阿里云加速

通过修改daemon配置文件/etc/docker/daemon.json来使用加速器(若没有手动创建):

mkdir -p /etc/docker //创建文件目录

tee /etc/docker/daemon.json <<-'EOF' //对配置文件进行编辑

{
"registry-mirrors": ["你的阿里云容器加速地址"]
}
EOF


//重启docker服务
systemctl daemon-reload
systemctl restart docker

注:系统要求 CentOS 7 以上,Docker 1.9 以上 附:阿里云docker库首页 https://dev.aliyun.com/ 附:docker-ce安装脚本

启动docker服务

systemctl start docker

设置docker为开机启动,执行:

systemctl enable docker

拉取portainer镜像

docker pull portainer/portainer

运行portainer镜像,执行

docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer portainer/portainer