美文网首页
docker 安装使用

docker 安装使用

作者: 空_a820 | 来源:发表于2021-08-22 22:39 被阅读0次

    centos7.3

    确认内核版本大于3.1

    uname -r  

    更新软件

    yum -y upgrade

    安装一些必要的系统工具

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

    添加软件源信息

    sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    更新 yum 缓存

    sudo yum makecache fast

    安装 Docker-ce

    sudo yum -y install docker-ce

    启动 Docker 后台服务

    sudo systemctl start docker

    测试运行 hello-world

    docker run hello-world

    镜像加速

    sudo mkdir -p /etc/docker

    sudo tee /etc/docker/daemon.json <<-'EOF'

    {

      "registry-mirrors": ["https://8f6ihmgp.mirror.aliyuncs.com"]

    }

    EOF

    sudo systemctl daemon-reload

    sudo systemctl restart docker

    安装portainer

    docker volume create portainer_data

    之后输入下面这个命令

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

    安装nginx,挂在配置和 html

    /etc/nginx/conf.d/default.conf /Users/liu/docker/nginx/conf/default.conf 

     /usr/share/nginx/html /Users/liu/docker/nginx/html

    安装redis,自行下载redis.conf

    docker run -p 6379:6379 --name redis -v /Users/liu/docker/redis/redis.conf:/etc/redis/redis.conf -v /Users/liu/docker/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes

    安装mysql

    docker pull mysql:5.7

    docker run -d --name mysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=120 mysql:5.7

    docker run -d --name mysql -p 3306:3306 -v /Users/liu/docker/mysql/:/var/lib/mysql/ -e MYSQL_ROOT_PASSWORD=120 mysql:5.7

    grantallprivilegeson*.*toroot@'%'identifiedby'120'withgrantoption;

    flushprivileges;

    安装postgres

    docker pull postgres

    docker run --name postgres -e POSTGRES_PASSWORD=120 -p 5432:5432 -d postgres 

    docker cp postgres:/var/lib/postgresql/data postgresql

    docker run --name postgres -e POSTGRES_PASSWORD=120 -p 5432:5432 -v /Users/liu/docker/postgresql:/var/lib/postgresql/data -d postgres

    相关文章

      网友评论

          本文标题:docker 安装使用

          本文链接:https://www.haomeiwen.com/subject/baqhjctx.html