Docker基础常用命令

docker 常用命令

1、docker build -t <镜像名> . 使用dockerFile的方式生成镜像
2、docker save -o <包名>.tar <镜像名>:<TAG>  导出镜像
3、docker load < <包名> 镜像导入
4、systemctl daemon-reload systemctl restart docker  重启docker
5、exec docker run -dit --privileged   --net=host --name <别名> -v  <物理机地址>:<容器内地址>  <镜像名>:<TAG>  /bin/bash  启动镜像并目录挂载
6、docker inspect <镜像名>: | grep Mounts -A <显示行数(数字)> 展示目录挂载详情
7、docker rmi <镜像id>  移除镜像
8、docker rm <容器名>  删除容器
9、docker stop <容器名>  停止容器
8、docker ps 显示已运行镜像
9、docker images 显示所有镜像
10、docker exec -it 容器id  进入容器

11、docker cp <container_id>:<container_path> <host_path>   从容器中复制文件至物理机


dockerFile 命令
FROM openjdk:11-jre-slim
MAINTAINER LZY
WORKDIR /usr/app
COPY appassembler ./
ENV TZ=PRC
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime \
        && echo $TZ > /etc/timezone \
        && chmod 700 bin/*

ENTRYPOINT ["/bin/sh", "-c" , "echo 127.0.0.1 $HOSTNAME >> /etc/hosts && /usr/app/bin/jmxf-server"]
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值