docker Mac安装和使用

一、安装dockerjava

brew cask install docker

二、安装后能够用命令查看版本web

docker --version

三、build java 项目(jar)docker

docker build -t web-qb:v1.0.3 .

四、查看镜像imagebash

docker images
#删除镜像
docker rmi  IMAGE(镜像ID)

五、运行jarui

docker run --name web-qb -d -p 8082:8081  web-qb:v1.0.3
#查看运行的镜像
docker ps

六、中止运行rest

docker stop  ContainerID
#中止后能够删
docker rm  ContainerID

七、重启一个已经中止的容器blog

  

docker start  containerId
#重启一个中止的
docker restart containerId

8. dockerFile文件io

FROM openjdk:8-jdk-alpine

# 设置时区
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

add qb ~/qb

EXPOSE 8082
ENTRYPOINT ["java","-jar","~/web/qb.jar"]

九、编写sh文件 host文件映射 /etc/hosts配置qb.comclass

! /bin/bash

echo "run web-qb..."

docker_run=`docker run -d -p 8090:8089  web-qb:v1.0.3`
echo "CID:${docker_run}"

docker_hosts="/var/lib/docker/containers/${docker_run}/hosts"
echo "192.168.123.77 qb.com" >> $docker_hosts
echo "192.168.123.77 ic.com" >> $docker_hosts
echo "run web-qb complete!"

10. 导出docker  容器

 docker save -o web-qb_v1.0.3.tar web-qb:v1.0.3
相关文章
相关标签/搜索