美文网首页
docker基础

docker基础

作者: 小小的小帅 | 来源:发表于2020-11-25 10:42 被阅读0次

    通用容器命令

    显示所有镜像
    docker images      
    所有的镜像
    docker ps -a
    在运行的镜像
    docker ps
    
    image.png
    • 说明:
      NAMES为自定义容器名
    • Docker 查看容器映射路径
      使用以下命令:container_name 是容器的名字,也可以写容器的ID。
     docker inspect container_name | grep Mounts -A 20
    
    image.png
    • 进入容器后台
    docker exec -it 自定义容器名 /bin/bash
    
    image.png

    启动容器:docker start containername
    停止容器:docker stop containername
    查看容器日志:docker logs -f containername

    mysql导入schma

    1. 复制sql文件到容器内部
      命令:
    sudo docker cp /usr/local/hmap_prod.sql  hmap_mysql_1:/home/hmap_prod.sql
    

    命令说明:
    docker cp 本地文件路径 自定义容器名:目标文件

    1. 进入容器,登录mysql
    docker exec -it hmap_mysql_1 mysql -uhmap_dev -phmap_dev
    

    docker exec -it 自定义容器名 mysql -u用户名 -p密码

    • tomcat日志清理:
    找到对应container的日志文件,一般是在 /var/lib/docker/containers/containerid/containerid.log-json.log(containerid是指你的容器id)
    cat /dev/null >/var/lib/docker/containers/containerid/containerid.log-json.log
    

    相关文章

      网友评论

          本文标题:docker基础

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