免费下载ppt模板的网站有哪些,上海网站建设制作微信,在线旅游网站,罗湖做网站多少钱文章目录 前言一、docker安装二、docker命令pull#xff08;安装镜像#xff09;rmi#xff08;删除镜像#xff09;images#xff08;查看镜像#xff09;run#xff08;创建容器#xff09;删除容器exec#xff08;进入运行中的容器#xff09;常用命令 总结如有启… 文章目录 前言一、docker安装二、docker命令pull安装镜像rmi删除镜像images查看镜像run创建容器删除容器exec进入运行中的容器常用命令 总结如有启发可点赞收藏哟~ 前言 https://docs.docker.com/ https://www.docker.com/ docker是目前非常流行的技术很多公司都在生产环境中使用但是docker依赖的底层技术实际上很早就已经出现了现在以docker的形式重新焕发活力并且能很好的解决面临的问题
类似集装箱
集装箱之间相互隔离长期反复使用快速装载和卸载规格标准在港口和船上都可以摆放 一、docker安装
咱直接使用官方安装脚本自动安装 安装命令如下
下载脚本文件 curl -fsSL https://test.docker.com -o test-docker.sh执行脚本文件 sudo sh test-docker.sh执行脚本会出现以下信息等待执行完即可
脚本执行完后使用docker -v 查看是否安装成功
二、docker命令
pull安装镜像
指定版本拉去不带后面的则拉取最新的版本
docker pull nginx:latestrmi删除镜像
docker rmi 镜像名称/镜像id(可截取前面几位)images查看镜像
指定版本拉去不带后面的则拉取最新的版本
docker images
or
# 查看是否存在指定镜像
docker images nginxrun创建容器
先查看是否存在相同容器名称
docker ps -anginx为例
docker run --name nginx-admin -p 8080:80 -v /local:/container -d nginx--name nginx-admin容器名称。-p 8080:80端口进行映射将本地 8080 端口映射到容器内部的 80 端口。-v /local:/container设置服务器/local文件挂载到容器/container文件位置-d 设置容器在后台一直运行。nginx 指定容器为nginx
查看错误日志方法是docker logs 运行容器的Id 如果提示权限问题 添加 --privilegedtrue \ 创建示例
docker run --name docker_nginx -p 8080:80 -v /var/log/nginx:/var/log/nginx -v /etc/nginx/conf.d:/etc/nginx/conf.d -v /etc/nginx/nginx.conf:/etc/nginx/nginx.conf -v /www/project/admin:/usr/share/nginx/html -d nginx容器文件目录
日志目录 : /var/log/nginx 配置文件 : /etc/nginx/conf.d 主配置文件 : /etc/nginx/nginx.conf 项目目录 : /usr/share/nginx/html 复制数据 docker cp mysql-container:/etc/mysql/my.cnf /path/on/host/my.cnf 删除容器 指定容器名或者ID均可 docker rm -f adminexec进入运行中的容器
nginx为例
先docker ps 查看运行中的容器 然后使用以下命令进入容器nginx-admin容器名称或者ID都可以。
容器名
docker exec -it nginx-admin /bin/bash容器IDId可以简写为完整id的前几个字符-只要能区别其他ID即可
docker exec -it ad bash
or
docker exec -it adac bash
or
docker exec -it adac772db396 bash使用exit 退出当前容器 常用命令
可使用以下命令查看对应命令有哪些参数及使用执行命令加上--help
docker run --helpCommon Commands常用命令描述runCreate and run a new container from an image从映像创建并运行新容器execExecute a command in a running container在运行的容器中执行命令psList containers列出开启的容器buildBuild an image from a Dockerfile从Dockerfile构建图像pullDownload an image from a registry拉去镜像pushUpload an image to a registry上传镜像imagesList images映像列表loginLog in to a registry登录logoutLog out from a registry登出searchSearch Docker Hub for images查找versionShow the Docker version information版本信息infoDisplay system-wide information详细信息 总结
如有启发可点赞收藏哟~