微服务docker 命令
Consul 的 Docker 镜像使用
1.镜像官方网址:https://hub.docker.com/_/consul
2.pull 镜像(拉取consul镜像):
docker pull consul:1.15.1
3.创建容器(默认http管理端口:8500)
docker run -p 8500:8500 consul:1.6.0
4.访问管理网址
http://localhost:8500/
5.停掉容器
docker stop 容器id
6.启动镜像
docker run -p 80:80 --name nginx -d nginx:1.21.1 (nginx为启动后容器名称可以随便名称)
6.删除镜像
docker rmi -f 镜像名称
7.进入容器里面复权限(先启动镜像)
1. docker exec -it 容器names sh
2.创建一个用户: useradd netauth -u 10000
3.给用户复权限:chown -R netauth /
4.容器打成镜像:docker commit 容器NAMES nginx:1.21.2(容器NAMES为nginx:1.21.1 的NAMES 此步骤相当于修改nginx:1.21.1容器权限后打成一个新的镜像)
5.保存镜像:docker save nginx:1.21.2 -o /srv/nginx-1.21.1.tar