centos7上运行docker指令加配图

uname -a 查看内核
ls -l /sys/class/misc/devcie-mapper
whereis curl
(1)启动,systemctl start docker.service
(2)开机启动,systemctl enable docker.service

// 
sudo groupadd docker
sudo gpasswd -a ${USER}docker
sudo service docker restart

dc1 为我们一开始启动的容器

1.开启容器

docker run -i -t centos /bin/bash

docker run -i -t  -p 80 --name dc1 -d centos /bin/bash // 带名字带指定端口

docker run --name dc1 -d centos /bin/sh -c "while true; do echo hello world; sleep 1; done" // 带脚本程序




// 守护退出 (容器到后台运行)
ctrl +P + CTRL + Q

2.查看容器

docker ps


3.重新进入容器

docker attach (容器id)


4.启动守护式容器:

docker run -d 镜像名[command][arg...]

docker run --name dc1 -d centos /bin/sh -c "while true; do echo hello world; sleep 1; done"


5.查看容器日志

docker logs dc1  //所有日志


docker logs -t dc1 //带时间的日志


docker logs -tf dc1 // 动态带时间显示   用ctrl + c 或z退出

docker logs -tf --tail 10 dc1 // 只显示新的10条

6.查看容器进程

docker top dc1  查看运行中容器进程


7.容器中启动新进程

docker exec [-d][-i][-t] 容器名[command][arg...](shell 命令和参数)

docker exec -i -t dc1 /bin/bash


8.停止守护式容器

docker stop 容器名  //  发出停止容器信号等待运行结束停止 

docker kill 容器名 // 直接停止容器



使用docker 帮助文件查看更多指令


crul http:///,..访问

docker stop web

docker start -i web 

docker exec web nginx

docker top web

docker info 查看信息

镜像默认存储位置 




docker images


docker images --no-trunc //查看完整id


docker images -a //显示所有镜像包括中间层

docker images -q //只返回imageid


docker images centos //centos 仓库名称


查看镜像详细信息



删除镜像

docker rmi + 镜像名称(可以写多个)

删除所有

docker rmi  $(docker images -q centos) // 删除centos 仓库中所有镜像




 


解决centos7 docker1.9 没有配置文件




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值