服务器 安装docker (启动坑了很久才成功)docker-compose

安装docker:   

1、Docker要求CentOS系统的内核版本高于 3.10 ,

   通过 uname -r 命令查看你当前的内核版本是否支持安账docker  

 

2、更新yum包: sudo yum update

 3、安装需要的软件包,

yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2

  4、设置yum源:

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

3.可以查看所有仓库中所有docker版本,并选择特定版本安装:

yum list docker-ce --showduplicates | sort -r

 

 

sudo yum install docker-ce-3:20.10.7-3.el8 --allowerasing


sudo yum install docker-ce-17.12.0.ce


  

2.配置docker  加速器

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io

 

 3.配置docker 加速器

To configure the Docker daemon using a JSON file, create a file at /etc/docker/daemon.json on Linux systems, or C:\ProgramData\docker\config\daemon.json on Windows. On MacOS go to 
the whale in the taskbar > Preferences > Daemon > Advanced.

翻译一下就是:使用json配置 Docker daemon,请在linux系统创建/etc/docker/daemon.json。

别人就说创建/etc/docker/daemon.json,并没有说一定能找到docker目录。

好,那就创建一个docker目录先,再创建deamon.jason.

然后写入加速配置:

{
  "registry-mirrors": ["https://zfzbet67.mirror.aliyuncs.com"]
}

 

4.启动 ,重启,暂停 ,docker(需要权限  切换root)

启动:
systemctl start docker

重启:
systemctl restart docker

暂停:
systemctl stop docker

5.查看docker  信息

docker   ps  -a

6..查询镜像  

docker search java/myslq/postgres

 7. 拉取镜像

docker pull mysql:5.7 

docker  pull docker.io/library/java

 6.保存镜像

docker  save  --name   目录

例如:
docker   save   docker.io/java  >  /home/java.tar.gz

8.导入镜像

docker  load  < 镜像目录直到名称

例如:
docker load < /home/java.tar.gz

9.删除 镜像

docker  -rmi  镜像名称

例如:
docker  -rmi   -f  docker.io/java

 

二、安装 docker-compose

curl -L https://get.daocloud.io/docker/compose/releases/download/1.12.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

  docker-compose version # 查看版本号,测试是否安装成功
      你可以通过修改URL中的版本,可以自定义您的需要的版本。

 

posted @ 2021-06-18 14:59  起个名字真难1  阅读(546)  评论(0编辑  收藏  举报