一、安装docker

1、docker可以通过官网教程进行安装,地址是:https://docs.docker.com/install/linux/docker-ce/centos/#set-up-the-repository

2、官网安装方式有点繁琐,这里提供一个更加简单的安装方式,直接下载docker安装包,然后直接用yum命令来安装,docker安装包下载地址:

https://download.docker.com/linux/centos/7/x86_64/stable/Packages/

执行以下命令进行安装:

yum install docker-ce-18.06.0.ce-3.el7.x86_64.rpm

3、启动docker服务,执行:

systemctl start docker

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

systemctl enable docker

5、由于国内网络的原因,访问国外docker仓库会比较慢,甚至直接连接不上,所以这里我们需要配置国内docker镜像仓库

修改 /etc/docker/daemon.json 文件并添加上 registry-mirrors 键值:

{

    "registry-mirrors": ["https://registry.docker-cn.com"]

}

重启docker服务,执行:

systemctl restart docker

更详细的请参照:https://blog.csdn.net/AaronSimon/article/details/82711512

 

# 更改centos7 的主机时间(首先需要关闭同步时间)
timedatectl set-ntp no
timedatectl set-time "YYYY-MM-DD HH:MM:SS"

 

二、安装portainer可视化UI

1、拉取portainer镜像,执行:

docker pull portainer/portainer

如果出现如下错误:

Using default tag: latest

Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on [::1]:53: read udp [::1]:51728->[::1]:53: read: connection refused

解决办法:需要配置Linux系统dns地址,修改文件vim /etc/resolv.conf

配置如下内容:

nameserver 8.8.8.8

nameserver 114.114.114.114

然后保存退出即可

portainer镜像拉取成功,如图所示:

也可以通过镜像查询命令docker images来查看刚才下载的镜像

2、运行portainer镜像,执行:

docker run -d -p 9000:9000 \

--restart=always \

-v /var/run/docker.sock:/var/run/docker.sock \

--name prtainer \

portainer/portainer

 

三、访问portainer服务(用Google浏览器Chrome访问打开)

打开浏览器,输入服务器的IP或域名+端口号(9000),

demo:http://192.168.1.120:9000/

首次访问会进入初始化用户配置页面,相关设置如下:

到这里,可视化docker管理界面已经搭建好了 

 

三、删除mysql镜像
1.查看所有运行中的容器docker ps
2.停止容器运行docker stop <container-id>
3.删除这个容器docker rm <container-id>
4.删除这个镜像docker rmi <image-id>。//查看image-id的方法是执行 docker images

 

Logo

更多推荐