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
相關文章
相關標籤/搜索