安装docker
1.添加yum源。
yum update
yum install epel-release –y
yum clean all
yum list
2.安装并运行docker。
yum install docker-io –y
systemctl start docker
3.查看安装结果。
docker info
4.docker管理
systemctl start docker #运行Docker守护进程
systemctl stop docker #停止Docker守护进程
systemctl restart docker #重启Docker守护进程
5.换镜像源 sudo vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://m9r2r2uj.mirror.aliyuncs.com"]
}
可视化工具
docker可视化工具portainer(是一个容器)
1.查找镜像
docker search portainer (没什么用,但是如果直接docker pull portainer的话,你会发现pull不下来,因为名字不对)
2.拉取镜像
docker pull portainer/portainer
3.查看镜像
docker images
4.创建容器
docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer portainer/portainer
(-d 后台运行 -p 映射端口 --restart=always重启docker容器自动启动 -v 挂载文件 --name 容器名称 (portainer/portainer )镜像名称)
容器创建成功后
1.启动容器 docker start portainer(容器名称) 或者docker start 镜像id
2. 查看正在运行的容器 docker ps
3.查看所有容器 docker ps -a
在阿里云配置安全组就可以外网访问服务器中的可视化工具了
1.选择控制台
2.选择使用的产品
3.点击实例
4.更多,网络和安全组,安全组配置
5.进入后点击配置规则,点击手动添加进行配置即可,开放9000端口
访问
地址 http://ip地址:9000
1.初始化管理密码
2.选择本机
正常进入页面
创建容器没有指向挂载文件会出现的问题
创建容器时没有指定挂载文件
1.关闭docker
systemctl stop docker
2.启动时指定挂载文件
systemctl start docker /var/run/docker.sock:/var/run/docker.sock