docker常用命令Ubuntu

1.搜寻镜像:

docker search --automated -s 3 nginx   搜索带nginx的评价为3星的镜像

docker search 镜像名称

2.安装镜像

docker pull 镜像名称

2.删除镜像

docker rmi myubuntu:latest  删除掉myubuntu:latest镜像

当有该镜像创建的容器存在的时候,镜像文件默认是无法被删除的,

docker rmi -f myubuntu:latest  强行删除掉myubuntu:latest镜像

docker rmi 'docker images -q'

3.查看容器

docker ps 查看正在运行的容器

docker ps -a 查看所有容器

docker ps -l 查看最后一次运行的容器

docker ps -f status=exited查看已经停止的容器

4.创建与启动容器

创建命令:docker run

    i 表示运行容器

    t 表示容器启动后会进入命令行,加入i 和 t之后容器创建就可以登录进去。即分配一个伪终端

    --name 为容器创建一个名称

    -v 表示目录映射关系(前者是宿主机目录,后者是映射到宿主机上的目录),可以使用多个 -v 做多个目录或文件映射。注意:最好做目录映射,在宿主机上做修改,然后共享到容器上。

    -d 在run后面加上-d参数,会创建一个守护使容器在后台运行,这样创建容器不会自动登录容器,如果只加上-i 和-t,创建后就会自动登录容器中。

    -p表示端口映射,前者宿主机端口,后者容器内的映射端口, 可以使用多个-p做多个端口映射。

5.交互式方式创建容器

    docker run -it --name=容器名称 镜像名称:标签 /bin/bash,退出之后容器停止

6.守护使创建容器

    docker run -di --name=容器名称 镜像名称:标签,退出之后容器不停止

7.启动,停止,进入容器:

    启动:docker start 容器ID

    停止:docker stop 容器ID

    进入容器: docker exec -it 容器名称 /bin/bash

8.文件拷贝:

    1.将文件拷贝到容器中:

      docker cp 需要拷贝的文件或者目录 容器名称:容器目录

    2.将文件从容器中拷贝出来:

      docker cp 容器名称:容器目录 需要拷贝的文件或者目录

9.删除容器:

    先停止容器,执行:docker rm 容器ID/名称

10.mysql部署

    

 

转载于:https://www.cnblogs.com/liulianghui/p/11563472.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值