Docker 常用命令备忘录

238 阅读1分钟
  1. build镜像
docker build -t="name" .
  1. 后台运行
docker run -d -i -t 14a21c118315  /bin/bash
  1. 删除镜像
docker image rmi -f 300de37c15f9 
  1. 停止运行的镜像
docker ps 
docker kill (id)
  1. 进入镜像
docker attach 29f2ab8e517c(ps id)
  1. 提交新镜像
docker commit -m "new" -a "sweet" db4653be14d0 testcentos:0.1
  1. 执行服务
docker run -d -i -t -p 10000:9870 3170b5f35c76 /bin/bash /start.sh
// -v 挂载数据卷
  1. 死对头

    • save -> load
    docker save -o xxxx.tar (id)
    docker load --input xxxx.tar
    
    • export -> import
    docker export -o xxxx.tar (id)
    docker import xxxx.tar test:0.1
    
  2. 解决java应用容器内时间不同步

    java -Duser.timezone=GMT+08 -jar xxxx.jar