centos7安装docker并设置开机启动

  • 版本要求:查看内核版本,需大于3.10
[root@localhost ~]# uname -r
3.10.0-327.10.1.el7.x86_64
  • 更新内核:如果是生产机器务必慎重更新内核,避免出现不必要的问题。
sudo yum update
  • 安装docker
[root@localhost ~]# curl -sSL https://get.docker.com/ | sh 
+ sh -c 'sleep 3; yum -y -q install docker-engine'
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
warning: /var/cache/yum/x86_64/7/docker-main-repo/packages/docker-engine-selinux-1.10.3-1.el7.centos.noarch.rpm: Header V4 RSA/SHA512 Signature, key ID 2c52609d: NOKEY
Public key for docker-engine-selinux-1.10.3-1.el7.centos.noarch.rpm is not installed
Importing GPG key 0x2C52609D:
 Userid     : "Docker Release Tool (releasedocker) <docker@docker.com>"
 Fingerprint: 5811 8e89 f3a9 1289 7c07 0adb f762 2157 2c52 609d
 From       : https://yum.dockerproject.org/gpg
setsebool:  SELinux is disabled.

If you would like to use Docker as a non-root user, you should now consider
adding your user to the "docker" group with something like:

  sudo usermod -aG docker your-user

Remember that you will have to log out and back in for this to take effect!
  • 启动docker
[root@localhost ~]# sudo service docker start
Redirecting to /bin/systemctl start  docker.service
  • 测试
[root@localhost ~]# sudo docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
03f4658f8b78: Pull complete
a3ed95caeb02: Pull complete
Digest: sha256:8be990ef2aeb16dbcb9271ddfe2610fa6658d13f6dfb8bc72074cc1ca36966a7
Status: Downloaded newer image for hello-world:latest

Hello from Docker.
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker Hub account:
 https://hub.docker.com

For more examples and ideas, visit:
 https://docs.docker.com/userguide/
  • 设置开机启动
[root@localhost ~]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
  • 将指定用户添加到用户组
usermod -aG docker your_username

  退出,然后重新登录,以便让权限生效。

 

时间: 2024-10-23 05:31:02

centos7安装docker并设置开机启动的相关文章

CentOS7 安装docker 解决启动不了的问题_docker

 CentOS7安装docker 启动不了,在工作当中遇到这个问题,当时急的不清,网上资料又不多,不过经过自己的捣鼓终于解决了 这个问题! [root@test ~]# yum update [root@test ~]# yum install docker [root@test ~]# service docker start Redirecting to /bin/systemctl start docker.service Job for docker.service failed bec

Centos设置开机启动Apache和Mysql[总结]

1.前言 最近学习搭建wordpress,需要用到apahce和mysql.我是下载源代码进行安装的,安装在/url/local目录下,每次开机都需要手动启动,有点麻烦.如是想设置开机启动,从网上查了一下,如何设置,总结一下,方便以后使用. 2.设置方法 有两种方法,一种是修改配置文件,一种是通过添加启动项. 方法一:根据系统启动的初始化过程,修改配置文件 Centos中的运行模式2.3.5都把/etc/rc.d/rc.local做为初始化脚本中的最后一个,所以用户可以自己在这个文件中添加一些需

Win7如何设置开机启动项?

  方法一:电脑自带的开机启动项在哪里设置. 第一步:从开始---运行,然后呼出运行的界面(快捷键是:同时按住键盘的Win+R 键). 第二步:输入msconfig"命令,然后点击确认. 第三步:这个时候你就可以看到这个界面了,你可以根据你自己的电脑的情况在这里就行修改. 上面步骤如有修改的地方,在按确定之后,都会有一个重启电脑的提醒,修改设置之后,需要电脑重启才能有效. 方法二:如果你的电脑安装了杀毒软件也可以设置,小编我的电脑安装的是360,就可以在360里设置开机启动项.

Win7设置开机启动项命令的方法

  我们都知道电脑刚装完Win7的系统,开机速度很快,但使用一段时间后会发现开机启动越来越慢.导致开机启动越来越慢的原因有很多,比如:电脑使用久了,不知不觉启动的项目就多了,系统垃圾也多了.那Win7开机启动项怎么设置?下面就和大家说一下Win7开机启动项怎么设置,设置开机启动项命令的方法. 具体步骤如下: 1.在"开始"-"运行"对话框中输入"Msconfig"就打开"系统配置实用程序". 2.Msconfig是Window

怎样设置开机启动项

很多网友不知道开机启动项怎么设置,担心不小心设置错了导致电脑开不了机或者出现其他的程序不能启动的问题.今天小编就来教大家怎样合理安全的设置开机启动项,将开机需要加载的程序减少到最小,并保证所有程序能够正常运行,从而加快电脑开机的速度. 方法一:最简单最原始的方法,使用开机启动命令 在 开始--运行--输入:msconfig 命令,进入如下系统配置界面: 系统配置界面 启动项中除了杀毒软件和输入法(cftmon不可关闭否则你就不会在任务栏看语言栏了)外,其它的都可以关闭或者使用者可以根据自己的需要

adsafe净网大师可以设置开机启动吗 adsafe设置开机启动方法

adsafe设置开机启动可以在安装时使用或使用工具来操作了,当然在软件中设置也非常的简单了. 方法一:我们安装 adsafe软件过程中我们只要只要选中 个勾勾,就会开机启动了 方法二:如果开机时没有设置我们可在进入到 adsafe 界面中点击 "设置"按钮 之后我们点击"开机启动adsafe" 如下图所示 方法三:在360中恢复它的开机启动项 1.然后我们打开进入"优化加速"==="启动项" 打开进入之后如图所示 2.然后我们

windows下架设SVN服务器并设置开机启动

原文:windows下架设SVN服务器并设置开机启动 1.安装SVN服务器,到http://subversion.apache.org/packages.html上下载windows版的SVN,并安装,在命令行下运行svn命令,如下所以,则svn服务器安装成功. C:\Documents and Settings\Administrator>svn    使用"svn help"得到用法.       2.创建仓库Repository:运行命令 C:\Documents and 

CentOS7系统操作httpd服务开机启动/重启/查看状态

老蒋之前一直习惯使用Debian6.CentOS6系统环境,今天早上在操作部署某个环境的时候使用的是CentOS7版本,然后在需要启动httpd服务的时候惯性的使用service httpd start命令,但是提示有"/bin/systemctl start  httpd.service"问题.看来系统变动之后一些操作命令还是有些变化的.   当然,为了兼容性,我们原来习惯使用的service命令在CentOS7中仍然是可以使用的,它会重定向命令到新的systemctl工具命令,这个

C#设置开机启动项、取消开机启动项

  这篇文章主要介绍了C#设置开机启动项.取消开机启动项,本文通过修改注册实现,并给出操作代码,需要的朋友可以参考下 如果想你写的程序随系统开机一起启动的话,那么你可以照下面这个方法来做. ? 1 RunWhenStart(false, Application.ProductName, Application.StartupPath + @"MUS.exe"); ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23