良许Linux教程网 干货合集 Linux中安装Docker具体步骤

Linux中安装Docker具体步骤

Docker作为一个软件集装箱化平台,可以让开发者构建应用程序时,将它与其依赖环境一起打包到一个容器中,然后很容易地发布和应用到任意平台中,下面为大家讲解一下Linux下安装Docker具体方法。

Linux中安装Docker具体步骤
img

docker安装

wget -qO- https://get.docker.com/ | sh
获取并运行docker安装脚本,并采用pipe的方式执行脚本

【注】建议使用非root用户,若为非root用户执行则需要执行下方命令,并且添加相应的用户。

visudo
找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)

ps:这里说下你可以sudoers添加下面四行中任意一条
youuser            ALL=(ALL)                ALL
%youuser           ALL=(ALL)                ALL
youuser            ALL=(ALL)                NOPASSWD: ALL
%youuser           ALL=(ALL)                NOPASSWD: ALL
第一行:允许用户youuser执行sudo命令(需要输入密码).
第二行:允许用户组youuser里面的用户执行sudo命令(需要输入密码).
第三行:允许用户youuser执行sudo命令,并且在执行的时候不输入密码.
第四行:允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码
[root@localhost ~]# usermod -aG docker npoulton #添加用户到组
[root@localhost ~]# cat /etc/group |grep docker #查看是否添加完成
docker:x:994:npoulton

[npoulton@localhost ~]$ docker --version #查看版本
Docker version 19.03.5, build 633a0ea

[npoulton@localhost ~]$ docker system info #查看docker系统信息
Client:
Debug Mode: false

Server:
ERROR: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
errors pretty printing info     #这里docker并没有启动
  • 查看docker服务的启动状态
systemctl status docker
  • 启动docker服务
systemctl start docker
  • 停止docker服务:
systemctl stop docker
  • 重启docker服务:
systemctl restart docker
  • 加入到开机启动(生产环境下一般要系统启动时自动运行Docker服务)
systemctl enable docker
https://docs.docker.com/engine/reference/commandline/docker/    #docker命令官方文档

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !

img
本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

邮箱地址不会被公开。 必填项已用*标注

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部