docker————容器的管理

目录

1、运行容器

 1、前台启动

2、后台启动

2、查看运行的容器

3、进入正在运行的容器

1、方式一

2、方式二

3、两种方式的区别

4、删除容器

1、删除指定的容器

2、删除所有的容器

方式一

方式二

5、启动和停止容器的操作

1、启动容器

2、重启容器

3、停止当前正在运行的容器

4、强制停止当前容器(不建议)

6、查看日志

7、查看容器中进程信息

8、查看容器内部细节

9、容器与主机之间的拷贝

1、将容器内的文件拷贝到主机

2、将主机的文件拷贝到容器


1、运行容器

docker run -it --name [name] [image] bash
docker container run -it --name [name] [image] bash
  • -it:前台启动

  • -i:交互式

  • -t:tty,启动一个终端

  • -d:后台启动

  • --anem:指定容器的名字

  • bash:添加一个bash,使容器持续运行

 1、前台启动

"前台启动"
[root@bogon ~]# docker run -it --name nana centos:latest 
[root@d73facc039d4 /]# 

可以看到使用-it,直接进入到了容器里面

退出容器有两种方式

  • exit:直接容器停止并退出

  • Crtl + P + Q:容器不停止退出

2、后台启动

"后台启动"
[root@bogon ~]# docker run -d --name kiss alpine
f60f2853508c739aaceca52e5b91fe522a388c25644ada53f00c368960c762b6
[root@bogon ~]# 
  • -d: 进入到后台启动

2、查看运行的容器

# 查看正在与运行的容器

docker ps [参数]
  • -a:列出当前正在运行的容器+历史运行过的容器
  • -n=n:显示最近创建的n个容器
  • -q:只显示容器的编号

3、进入正在运行的容器

1、方式一

docker exec -it [容器名] sh  

2、方式二

docker attach [容器id]

3、两种方式的区别

  • docker exec:进入容器开启一个新的终端,可以在里面操作(常用)

  • docker attach:进入容器正在进行的终端,不会启动新的进程

4、删除容器

1、删除指定的容器

不能删除正在运行的容器,如果要强制删除rm -f

docker rm [容器id]

2、删除所有的容器

方式一

docker rm -f $(docker ps -aq)  

方式二

docker ps -a -q|xargs docker rm

5、启动和停止容器的操作

1、启动容器

docker start [容器id]
  • -i:进入交互式环境

2、重启容器

docker restart [容器id]

3、停止当前正在运行的容器

docker stop [容器id]

4、强制停止当前容器(不建议)

docker kill [容器id]

6、查看日志

docker logs -f -t --tail  [条数] [容器ID]   
  • -tf: 显示日志

  • --tai:需要显示日志的条数

7、查看容器中进程信息

docker top [容器id]

8、查看容器内部细节

[root@bogon ~]# docker inspect web

这个命令显示了这个容器的所有信息,返回一个json格式

9、容器与主机之间的拷贝

1、将容器内的文件拷贝到主机

docker cp [容器id:容器内路径] [目的地主机路径]

2、将主机的文件拷贝到容器

docker cp [目的地主机路径]  [容器id:容器内路径]

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值