美文网首页
Docker基础命令

Docker基础命令

作者: Red_Wang | 来源:发表于2021-04-16 18:16 被阅读0次

基础操作

镜像

1.搜索镜像
docker search nginx
- 过滤是否官方
docker search --filter "is-official=true" nginx
- 过滤是否自动化构建
docker search --filter "is-automated=true" nginx
- 过滤大于等于5颗星
docker search --filter stars=5 nginx

2.下载镜像
docker pull nginx

3.查看本地镜像
docker images

4.删除本地镜像
docker rmi nginx

容器

1.创建容器
docker run -itd --name=nginx nginx
-i 表示以交互模式运行容器
-d 表示后台运行容器,并返回容器ID
-t 表示为容器重新分配一个伪输入终端
--name 为容器指定名称

2.查看容器

  • 运行中的
    docker ps
  • 包括已停止的
    docker ps -a

3.启动容器
docker start nginx

4.停止容器
docker stop nginx

5.重启容器
docker restart nginx

6.删除容器
docker rm nginx

容器修改及保存

1.进入容器
docker exec -it nginx /bin/bash

2.退出容器
exit

3.提交修改
docker commit -a "author" -m "message" 容器名/容器ID 新镜像名:tagname
-a 可选,指定作者
-m 可选,提交信息
容器名/容器ID 被修改的容器
新镜像名 新镜像的名字
tagname 可选,新镜像的标签,默认为latest

容器进阶操作

1.端口映射
docker run -itd -p 宿主机端口号:容器端口号 --name=nginx nginx

2.文件挂载

docker run -itd -v 宿主机文件路径:容器端文件路径 --name=nginx nginx
示例
docker run -itd -v /Users/wangyh/Downloads/welcome.html:/usr/share/nginx/html/index.html --name=nginx -p 8888:80 nginx

Mysql修改root密码

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456
FLUSH PRIVILEGES;

相关文章

  • dokcer命令帮助手册

    基础命令 docker version docker help docker info 镜像命令 docker i...

  • docker 命令

    一、Docker的基础命令 二、docker网络管理相关的命令: docker run 命令参数 三、docker...

  • docker base command

    docker(base command) docker 基础命令

  • Docker基础操作

    Docker部署 Docker安装 镜像加速 Docker 基础命令 Docker镜像管理 搜索镜像docker ...

  • centos下docker基本命令

    docker基础命令 docker服务开启/关闭 service docker start/stop镜像搜索 ...

  • docker 常用基础命令

    Docker基础命令查看docker版本信息$ docker --version 查看docker安装信息$ do...

  • 使用Docker分布式部署爬虫系统Pyspider

    阅读准备 docker基础命令,docker-compose基础 pyspider基础 如果您不熟悉上面的内容,可...

  • docker 减少打包镜像体积

    docker 减少打包镜像体积 dockerfile 基础命令 FROM 指定基础镜像 RUN 执行命令shell...

  • docker入门

    Docker基础命令学习及redis集群搭建 本堂课内容 一、Docker 入门 Docker是什么? Docke...

  • docker学习第三天

    今天主要学习docker的基础命令,启动,关闭,查看版本,帮助文档。以及重要的docker镜像命令. 重启dock...

网友评论

      本文标题:Docker基础命令

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