docker 查看未启动成功容器日志_Docker篇-Docker快速入门

e9802ac45adc837ccc90d88163c68554.png

让我们一起进行下docker的安装和使用

1、安装docker
2、docker安装redis
3、docker基本概念和常用命令

如果有老版本的docker可以先卸载:

sudo yum remove docker-ce

清除容器,卷,镜像等数据请删除目录:

sudo rm -rf /var/lib/docker

一、安装

我们使用官网的sh脚本安装

curl -fsSL https://get.docker.com| bash -s docker --mirror Aliyun

e94928f4f52d98edd131de1ac89ea221.png


docker安装

成功后启动docker服务

systemctl start docker.service

启动成功后,可以执行docker version 查看docker版本信息,如下图

9dd7df1713eb542626317cb2f821973b.png


docker版本信息

现在docker环境安装成功了,让我们试着运行下Redis容器吧

二、使用docker安装Redis

搜索redis镜像 docker search redis

ffcebcd1035aa9058ccb2c624d99fc78.png


查询镜像

选择一个喜欢的镜像,一般可以选择stars高的下载,拉取镜像 docker pull redis

93fe17c6881a139dede91b12490dcd39.png


拉取镜像

查看拉取的镜像 docker images

27fc282b53a79d7513960c7f6e80aa05.png


镜像列表查看

运行容器 docker run -itd --name mg-redis -p 6379:6379 redis

查看容器运行情况 docker ps -a

953736a6f466931063fac74bcc879964.png


docker 容器列表

查看redis容器运行日志 docker logs -f mg-redis

34023bf51346f51d2989e148d67cc786.png


运行日志

Redis容器运行成功了,可以使用Redis客户端工具连接查看

三、Docker的核心概念和常用命令

Docker实际上就是一个虚拟机,只不过运行虚拟容器消耗的资源和单独运行引用程序差不多,即,能高效的运行虚拟机容器。Docker的三个核心概念就是:镜像、容器、仓库。

1、镜像,Docker镜像类似于虚拟机镜像,可以理解为我们常用的ios镜像。这是Docker容器的基础,运行容器前需要将镜像拉取到本地。常用镜像命令如下:

docker images 列出本地镜像
docker pull imageName 拉取镜像
docker search imageName 查找镜像
docker rmi imageName 删除镜像

2、容器

容器用来运行和隔离应用程序,像我们常说的沙箱。容器是通过镜像创建和运行的实例,一个镜像可以有多个容器实例。常用容器命令如下:

docker ps -a  查看所有容器
docker run -itd imageName 创建并启动容器
docker start name 启动容器
docker stop name 停止容器
docker attch name 进入运行中容器
docker rm -f name 删除容器

3、仓库

Docker仓库用于集中存放镜像文件。可以创建私有仓库。通常为了下载快会把仓库地址配置为国内仓库,配置流程如下:

打开 vim /etc/docker/daemon.json 文件,修改文件内容,配置仓库地址

{

"registry-mirrors":["https://registry.docker-cn.com"]

}

然后重启docker服务systemctlrestart docker 即可

到这里docker 入门篇就结束了,有问题可以留言交流。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值