docker 命令收集

查看镜像命令:docker images
启动镜像命令:
    docker run -p 本机映射端口:镜像映射端口 -d  --name 启动镜像名称 -e 镜像启动参数  镜像名称:镜像版本号
    示例:docker run -p 8080:8888 -d --name onesport 31446c7c5fa3
查看容器命令:docker container ls [OPTIONS]

List containers

Aliases:
  ls, ps, list

Options:
  -a, --all             Show all containers (default shows just running)
  -f, --filter filter   Filter output based on conditions provided
      --format string   Pretty-print containers using a Go template
  -n, --last int        Show n last created containers (includes all
                        states) (default -1)
  -l, --latest          Show the latest created container (includes all
                        states)
      --no-trunc        Don't truncate output
  -q, --quiet           Only display numeric IDs
  -s, --size            Display total file sizes

查看容器的日志:
docker logs [OPTIONS] CONTAINER
  Options:
        --details        显示更多的信息
    -f, --follow         跟踪实时日志
        --since string   显示自某个timestamp之后的日志,或相对时间,如42m(即42分钟)
        --tail string    从日志末尾显示多少行日志, 默认是all
    -t, --timestamps     显示时间戳
        --until string   显示自某个timestamp之前的日志,或相对时间,如42m(即42分钟)

docker命令执行可运行的jar文件

示例:将test.jar放在虚拟机的/usr目录下,然后执行命令启动jar

docker run -d -p 9090:9090 -v /usr/test.jar:/usr/test.jar --name springboot java:8u111 java -jar /usr/test.jar

-d 表示在后台启动

     -p 9090:9090 表示将容器的端口 映射成宿主主机的端口,否则9090端口访问不到

     -v /usr/springboot-1.jar:/usr/test.jar 表示将宿主主机的jar文件,映射到容器中(分号前为宿主主机的路径,分号后为容器中的路径)

     --name springboot 表示为该容器取一个全局唯一的名称,这里我取的名称为springboot

    java:8u111 表示镜像文件的名称和tag

    java -jar /usr/test.jar 表示运行jar包,注意:这里的jar包为容器中的位置,是通过前面的-v属性映射的

保存镜像到本地: docker save 999c20aee5da > /home/artipub.tar 999c20aee5da为镜像ID

加载镜像到docker:docker load < /Volumes/SoftWare/artipub.tar

加载成功后这两个地方会是none,需要我们修改标签
修改当前机器镜像标签:docker tag 999c20aee5da artipub:latest

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值