linux安装docker并配置

爱被打了一巴掌 2023-07-16 06:56 130阅读 0赞

当自己需要安装和运行一些软件时,如果按照传统的方式下载,安装,配置,感觉太麻烦了。就去学习了一下docker的使用方式。因为自己一般都是在linux上运行,所以记录一下安装过程。

1、环境准备

Centos 7.7 64位

2、使用(uname -r)查看自己的linux服务器内核版本,要求在3.10以上

20200318095040499.png

3、更新yum,执行以下语句

  1. yum update

4、安装docker需要的软件包,执行以下语句

  1. yum install -y yum-utils \ device-mapper-persistent-data \ lvm2

5、设置安装docker的镜像地址

  1. docker官网镜像设置:
  2. yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
  3. 阿里云设置(建议执行这个,因为这个在国内用下载速度快):
  4. yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

6、安装DOCKER -CE执行如下语句:(此处docker-ce是开源版本,还有一个闭源的商业版本是docker-ee)

  1. yum -y install docker-ce

7、查看刚刚安装的Docker版本

  1. docker -v

20200318095802562.png

8、启动docker

  1. systemctl start docker

9、查看docker状态

  1. systemctl status docker

2020031809585754.png

10、docker设置开机自启

  1. systemctl enable docker

11、修改docker仓库的地址

  1. //进入配置文件,如果没有的话就新建一个
  2. vi /etc/docker/daemon.json
  3. //输入以下信息
  4. {
  5. "registry-mirrors": [
  6. "https://0e1u918k.mirror.aliyuncs.com",
  7. "https://docker.mirrors.ustc.edu.cn",
  8. "https://registry.docker-cn.com"
  9. ]
  10. }
  11. //重新启动
  12. sudo systemctl daemon-reload
  13. sudo systemctl restart docker

12、使用Portainer 作为GUI界面(可选)

  1. docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

运行结束后,使用ip:9000访问


注:1、如果原来系统里有docker,要先卸载完全

2、docker其他命令:

  1. ---------------------------基础设置--------------------------
  2. # 开机自启
  3. sudo systemctl enable docker
  4. ---------------------------镜像相关--------------------------
  5. #从Docker Hub查找镜像
  6. docker search <image>
  7. #从镜像仓库中拉取或者更新指定镜像
  8. docker pull <image>
  9. #将本地的镜像上传到镜像仓库,要先登陆到镜像仓库
  10. docker push <image>
  11. #查看docker下的镜像信息
  12. docker images
  13. ---------------------------容器相关--------------------------
  14. #运行容器
  15. docker run
  16. #查看docker容器
  17. docker ps
  18. #查看docker下的容器运行状态
  19. docker container ls

发表评论

表情:
评论列表 (有 0 条评论,130人围观)

还没有评论,来说两句吧...

相关阅读

    相关 linux安装docker配置

    当自己需要安装和运行一些软件时,如果按照传统的方式下载,安装,配置,感觉太麻烦了。就去学习了一下docker的使用方式。因为自己一般都是在linux上运行,所以记录一下安装过程