启动容器
docker run -d -p 9009:9009 jingxiangming
docker run -d -p 9870:9870 -e JAVA_OPTS=‘-Dspring.profiles.active=test‘ registry.cn-shenzhen.aliyuncs.com/xxx/unlimited-module-0-coin
docker run -e JAVA_OPTS=‘-Dspring.profiles.active=test‘ registry.cn-shenzhen.aliyuncs.com/xxx/unlimited-module-1-user
查看运行的容器日志:
sudo docker logs -f -t --tail 行数 容器名
$ docker ps // 查看所有正在运行容器
$ docker stop containerId // containerId 是容器的ID
$ docker ps -a // 查看所有容器
$ docker ps -a -q // 查看所有容器ID
$ docker stop $(docker ps -a -q) // stop停止所有容器
$ docker rm $(docker ps -a -q) // remove删除所有容器
-- 删除 tag 为none
docker rmi $(docker images | grep "^<none>" | awk "{print $3}")
先停止容器 然后 docker rmi -f xxx
1)使用 save命令将 镜像保存为文件
docker save -o 自定义文件名.tar 已存在的镜像名
2)将文件copy到内网
3) 使用load命令将镜像文件保存到本地仓库
docker load -i 自定义文件名.tar
4) 使用 docker images 查看,发现镜像文件导入成功。
5) 可以使用 docker inspect 镜像文件名或者ID 可以查看 文件标签内容
6)如果要重命名镜像文件名
docker tag [image id] [name]:[版本]
例如:
docker tag b03b74b01d97 docker-redis:0.0.1
--查看容器Ip地址
docker inspect --format '{{ .NetworkSettings.IPAddress }}' c994eb2db028
docker images|grep -i registry.cn-shenzhen.aliyuncs.com/xxx/unlimited-service-config|awk '{print $3}'
网友评论