Centos下Docker入门系列二:常用的基本操作

本节建议在联网的centos7服务器下操作

1.拉取一个centos7镜像

docker pull centos:7

2.查看安装的docker镜像

docker images

如果不加7的话,就会默认选择latest最新版,也就是centos8

3.查看容器

docker ps -a 查看所有容器

docker ps 查看运行的容器

4.启动centos7镜像,会生成一个容器

docker run -it 镜像ID

5.退出容器

exit  该方法会让容器停止运行

ctrl+p  ctrl+q 该方法退出容器后容器依然运行

6.启动容器

如果是exit退出 先docker start 容器ID 接着docker attach 容器ID

如果是后一种方式,直接docker attach 容器ID

7.删除镜像

docker rmi 镜像ID

如果删除失败,提示被别的容器使用,docker rm 容器ID 后再删除镜像;或者直接 docker rmi -f 镜像ID

8.保存修改后的镜像

相当于生成一个新的镜像

docker commit 容器ID 新的镜像名字

9.把容器的文件导入到本地

docker cp 容器ID:文件 本地路径

举例: docker cp 409ac8200e69:/home/wanghe/hello /home/wanghe

10.本地文件送入容器

docker cp 本地文件 容器ID:路径

举例: docker cp fuck 409ac8200e69:/home/wanghe

11.删除某个容器

docker rm 容器ID

12.删除全部容器

docker rm $(docker ps -a -q)

13.停止某个容器

docker stop 容器ID

14.停止全部容器

docker stop $(docker ps -a -q)

15.特权模式启动容器,赋予systemctl权限

先创建容器 其中privilege和/usr/sbin/init不可少 容器名为centos7

docker run -itd --name centos7 --privileged=true centos:7 /usr/sbin/init

docker exec -it centos7 /bin/bash 执行容器

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值