docker

2021年8月9日

8:51

安装docker后

启动docker systemctl start docker

停止docker systemctl stop docker

重启 docker systemctl restart docker

检查docker状态

Systemctl status docker

Docker  info 查看docker信息

Dockre  ps 查看 正在运行的容器

Docker ps -a 查看所有容器

Docker ps -l  查看新建容器

Exit 退出容器

可以使用 docker ps -n=XXX 来查看最新创建的n个容器

来自 <http://itboyhub.com/2021/01/28/docker-basic/>

创建nginx

Docker  run --name  nginx1 -d -p nginx

-d 是本地 -p端口

交互型容器

也可以创建交互型容器,例如创建一个 ubuntu 容器,开发者可能需要在 ubuntu 上面输入命令执行相关操作,交互型容器创建方式如下:

docker run --name ubuntu -it ubuntu /bin/bash

参数含义都和上文一致,除了 -it,-it 参数,i 表示开发容器的标准输入(STDIN),t 则表示告诉 docker,为容器创建一个命令行终端。执行结果如下

来自 <http://itboyhub.com/2021/01/28/docker-basic/>

启动容器

 docker run  以后就docker start

停止docker docker stop

删除容器 docker rm

批量删除

容器也可以批量删除,命令如下:

docker rm $(docker ps -a -q)

dockerps -a -q 会列出所有容器的 id ,供 rm 命令删除

 我们以后在操作容器内部时,基本上都是通过 docker exec 命令来实现。

来自 <http://itboyhub.com/2021/01/28/docker-log/>

容器创建成功后,用户可以通过 docker inspect 命令查看容器的详细信息,这些详细信息包括容器的 id 、容器名、环境变量、运行命令、主机配置、网络配置以及数据卷配置等信息。

来自 <http://itboyhub.com/2021/01/28/docker-log/>

帮助命令
doocker version

Docker  info Docker  info 查看docker信息

Docker  --help

镜像命令

Dockers images 能用行的本机镜像

-a 列出全部

-q 显示当前镜像的ID

查看官方镜像tomcat (在仓库查找Tomcat 然后拉取tomcat)

1 Docker  search tomcat 

2 docker pull tomcat

移除镜像

Docker rmi hello-world

Docker rmi -f hello-world

实例

1.查找镜像

2拉去镜像

3运行镜像成为容器

4查看容器

Docker ps  -a

5停止容器

Docker stop

6.删除多个容器

Docker rm -f ()

7 守护进程

# 使用镜像centos : lates 以后台模式启动一个容器

Docker run -d centos

8 查看容器日志

Docker logs -f -t --tail 容器ID

Docker create dd

9启动镜像

10 exec  在外面返回结果

11 attach 在容器中打开新的终端

12用docker 启动redis

  1 查找

  2 拉去docker

  3创建容器

 4 开启redis

 5 进入容器

 6开启

 安装 rabbitmq: docker run -d --hostname my-rabbit --name rabbitmq -p        

5672:5672 -p 15672:15672 rabbitmq:3-management                                                                                      

docker run -d --hostname my-rabbit --name rabbitmq -p  5672:5672 -p 15672:15672 rabbitmq:3-management

用户名和密码一样 guest

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值