0
点赞
收藏
分享

微信扫一扫

docker常见操作

docker 常用命令

docker ps –a   :查看所有容器

docker logs –f –-tail=100  容器id或者容器名:监控日志

docker exec –it 容器id  bash :进入容器调试

docker cp <containerId>:/file/path/within/container /host/path/target :从容器中copy文件到宿主机目录

docker inspect 容器id或者名称,查看容器配置信息

docker logs -f 5a2e18bbf6b2 >SystemOut.log 2>&1 把容器日志重定向到SystemOut.log日志文件 ftp工具把log取到本地查看

docker logs --since 30m CONTAINER_ID 最近30m的日志

docker save -o demo-image.tar nginx/nginx:v7.0 保持镜像

docker load < demo-image.tar 导入镜像


导出和导入 ​​https://zhuanlan.zhihu.com/p/348630163​​


docker 安装mysql

安装mysql :docker run -p 3306:3306 --name mysql3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7.19 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci


-p:主机端口:容器端口 如果为-p 3223:8080 启动tomcat 则代表用 ip:3223/进行外部访问

-d: 后台运行容器,并返回容器ID

--name :为容器指定一个名称



nginx 启动


docker run -d -p 8082:80 -v /data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /data/nginx/log:/var/log/nginx app:v1


举报

相关推荐

0 条评论