Docker命令
#登录harbor
docker login -u 用户名 -p 密码 ip
#后台运行
docker run -d -p 80:80 imagename
#删除镜像
docker rmi image-id
#查看所有容器
docker ps -a
#删除容器
docker rm container-id
#查看指定容器日志
docker logs --tail=1000 container-id
#jar包打进镜像
docker build -t hub.harbor.com/test/zuul:1.2.0 .
#镜像上传
docker tag hub.harbor.com/test/zuul:1.2.0 hub.harbor.com/test/zuul:1.2.0
docker push hub.harbor.com/test/zuul:1.2.0
Dockerfile
1.
FROM hub.harbor.com/library/centos:7-jre-1.8.0-211
MAINTAINER 446783737@qq.com
ENV TZ Asia/Shanghai
ENV LC_ALL=zh_CN.utf8
ENV LANG=zh_CN.utf8
ENV LANGUAGE=zh_CN.utf8
RUN localedef -c -f UTF-8 -i zh_CN zh_CN.utf8
WORKDIR /opt
COPY config-1.0.jar app.jar
EXPOSE 8080
CMD ["java", "-jar", "app.jar"]
FROM hub.harbor.com/library/centos-jdk8:latest
MAINTAINER wzq@travelsky.com.cn
COPY *.jar /opt/app/
WORKDIR /opt/app
ENV LANG C.UTF-8
ENV TZ Asia/Shanghai
CMD ["java", "-Duser.timezone=GMT+8", "-Dfile.encoding=utf-8", "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005", "-jar", "dingding_robot.jar"]


浙公网安备 33010602011771号