微服务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

 





docker save nginx:1.21.2 -o /srv/nginx-1.21.1.tar
posted @ 2023-04-04 09:48  JLCUI  阅读(24)  评论(0编辑  收藏  举报