美文网首页
docker日常操作

docker日常操作

作者: 青风野客 | 来源:发表于2018-11-08 22:41 被阅读0次

创建容器

docker run -it -d -v 主机目录:容器目录 --restart=always --name 容器别名 -p 主机端口:容器端口 tomcat
  • 参数简介
    -v 映射容器目录到主机,一次一个目录,可以映射多个目录,此处需注意如果容器目录有文件,映射到主机目录的时候会清空
    -d 后台运行
    -p 映射容器端口到主机端口,一次映射一个端口,可以映射多个
    --restart 容器重启策略
    • always 总是重启
    • no,默认策略,在容器退出时不重启容器
    • on-failure,在容器非正常退出时(退出状态非0),才会重启容器
      on-failure:3,在容器非正常退出时重启容器,最多重启3次
    • unless-stopped,在容器退出时总是重启容器,但是不考虑在Docker守护进程启动时就已经停止了的容器

容器时间同步

docker cp /etc/localtime 容器id:/etc/

日志查看

# --tail 参数指定输出最后行数,不加则会输出所有日志
docker logs -f -t --tail=10 容器id

进入容器

#  /bin/bash 不同的容器可能不一样
docker exec -it 容器id /bin/bash

私有仓库垃圾回收

docker exec -it registry  /bin/registry garbage-collect  /etc/docker/registry/config.yml

容器状态监控

docker stats -a

详细指令请参考http://www.cnblogs.com/mq0036/p/8520605.html

相关文章

网友评论

      本文标题:docker日常操作

      本文链接:https://www.haomeiwen.com/subject/iuavxqtx.html