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"]
posted @ 2022-07-28 18:14  little_lunatic  阅读(31)  评论(0)    收藏  举报