Docker基础操作

启动docker

sudo systemctl docker

查看状态

sudo systemctl status docker

停止服务

sudo systemctl stop docker

加入开机启动项

sudo systemctl enable docker

查看docker版本

docker version

docker version

卸载docker

yum remove docker

搜索镜像

docker seach python

  • NAME 镜像仓库名称
  • DESCRIPTION 镜像描述信息
  • STARS 镜像收藏数
  • OFFICIAL 是否为docker官方发布的镜像
  • AUTOMATED 是否为自动化构建的镜像

下载镜像

docker pull centos/python-36-centos7

镜像仓库地址

本地查看镜像

docker images

运行交互式容器

docker run

  • d: 后台运行容器,并返回容器ID;
  • i: 以交互模式运行容器,通常与 -t 同时使用;
  • t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
  • --name="cuimysql": 为容器指定一个名称;
  • p: 指定端口映射,格式为:主机(宿主)端口:容器端口
docker run -p 3306:3306 --name cuimysql -v  ~/cui_cekai/mysql/conf:/etc/mysql/conf.d -v ~/cui_cekai/mysql/logs:/logs -v  ~/cui_cekai/mysql/data:/var/lib/mysql  -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

查看容器

docker ps

[root@cuiwenhao ~]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                               NAMES
799fb31cb7de        mysql:5.7           "docker-entrypoint..."   2 days ago          Up 2 days           0.0.0.0:3306->3306/tcp, 33060/tcp   cuimysql
  • a :显示所有的容器,包括未运行的。
  • f :根据条件过滤显示的内容。
  • --format :指定返回值的模板文件。
  • l :显示最近创建的容器。
  • n :列出最近创建的n个容器。
  • --no-trunc :不截断输出。
  • q :静默模式,只显示容器编号。
  • s :显示总的文件大小。

删除容器

docker rm

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【启动、重启与停止docker】 【获取镜像】 docker pull [Docker Registry 地址:端...
    夏日橘子冰阅读 331评论 0 0
  • 一 理解 Docker可以创建一个可移植的轻便的虚拟操作系统环境,然后可以将应用移植在这个虚拟环境中,这样以后部署...
    愤愤的有痣青年阅读 508评论 0 0
  • 一 、什么是 Docker Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国...
    Blazzer阅读 3,176评论 0 13
  • 某些人把路由器复位了 我所有的设备都要重新设置连接 包括那个小米WiFi信号放大器 这些点滴又让我想起了小韩 最后...
    丿月白阅读 164评论 0 0
  • 现象:在工作上,我漏了调价这一步. 当时的假设: 1,我不知道这件事,没人跟我说这件事 2.如果是有跟我说,我肯定...
    林亨权阅读 99评论 0 0