网站首页> 文章专栏> Docker安装使用
Docker安装使用
路人王 天津 162 0 0

启动非常快:ms 级别,不想虚拟机很慢,把软件编译成一个镜像,支持云

在linux安装docker

docker主机:安装了docker的机器,安装在操作系统上。
docker客户端:连接docker主机进行操作。
docker仓库:保存软件镜像 docker hub 公共仓库
docker镜像:放于仓库中,把镜像下载到本机,直接docker运行会产生一个容器

使用步骤: 安装 去仓库中找到版本镜像,docker运行镜像,生成docker容器,对容器的启动停止就是对软件的启动停止

可以安装于windows linux

1.docker 要求centos的内核版本高于3.10

uname -r 查看
yum update 不是的话
yum install docker

2.使用

systemctl start docker
docker -v
开机自启 systemctl enable docker

3.镜像操作:

docker search mysql 默认去仓库下载镜像 第一个官方镜像,还有自动配置的
docker pull mysql 下载最新版本的
docker pull mysql:5.5
docker images 查看
docker rmi id

4.运行镜像,产生容器:

docker search tomcat
docker pull tomcat

5.根据镜像启动容器

docker run --name mytomcat -d tomcat 运行成功
docker ps
但是不行没有做映射
docker stop id

6.启动容器

docker start id

7.删除容器

docker rm id
docker run -d -p 8888:8080 tomcat运行成功
访问页面:192.168.52.99:8888

docker run -d -p 8887:8080 tomcat运行成功
访问页面:192.168.52.99:8887

docker run -d -p 8886:8080 tomcat运行成功
访问页面:192.168.52.99:8886

三个容器 三个Tomcat同时启动,互相独立 互不干扰

前面是对外爆漏端口 : 容器端口

8.卸载Docker

  • systemctl stop docker
  • yum -y remove docker
  • rm -rf /var/lib/docker

9.Docker的阿里云加速配置

Docker运行镜像的时候会先从本地仓库查找,如果不存在,回去镜像仓库去下载。Docker Hub【公共注册仓库--<国外>】

阿里云镜像加速:

1.登录:阿里云开发者,搜索【容器镜像服务】 2.管理控制台-->镜像加速器 3.Centos版本 4.查看文档修改json systemctl daemon-reload systemctl restart docker

评论

评论  分享  打赏