更新:yum install
安装docker
yum install docker-io -y
systemctl start docker # 启动docker
systemctl start docker #运⾏行行Docker守护进程
systemctl stop docker #停⽌止Docker守护进程
systemctl restart docker #重启Docker守护进程
// 检查安装结果
docker info
Docker 镜像 - Docker images:容器运行的只读模板,操作系统+软件运行环境+用户程序
Docker 容器 - Docker containers:容器包含了某个应用运行所需要的全部环境
Docker 仓库 - Docker registeries: 用来保存镜像,有公有和私有仓库,好比Maven的中央仓库和本地私服
搜索镜像:docker search xxx
拉取镜像:docker pull xxx
docker run --name nginx-xd -p 8080:80 -d nginx # 运行一个镜像,返回容器id
docker ps # 查看在运行的镜像
docker run - 运行一个容器
-d 后台运⾏
-p 端口映射
--name "xxx" 容器名称
阿里云部署nacos
通过镜像拉取
docker pull nacos/nacos-server
docker images
docker run --env MODE=standalone --name xdclass-nacos -d -p port:port ef8e53226440 (镜像
id)
然后启动,开放阿里云对应的端口,然后就可以通过ip:端口远程访问了。
阿里云部署sentinel
docker pull bladex/sentinel-dashboard:latest // 拉取镜像
docker images // 查看
docker run --name xdclass-sentinel -d -p port:port 镜像id // 启动
部署链路追踪系统zipkin
docker pull openzipkin/zipkin:latest
docker images
docker run --name xdclass-zipkin -d -p 9411:9411 镜像id
开启后通过ip:port 远程访问