Centos7 安装 Docker CE

安装

  1. 先安装 gcc

sudo yum -y install gcc

  1. 如果有安装过 docker ,需要执行以下命令移除安装

sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-selinux
docker-engine-selinux
docker-engine

  1. 添加镜像仓库(这里使用的是阿里的镜像仓库)

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

  1. 更新 yum 软件包索引

sudo yum makecache fast

  1. 安装 docker-ce

sudo yum -y install docker-ce

  1. 启动docker

systemctl start docker

  1. 配置镜像加速

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

  1. docker hello-world

docker run hello-world

  1. mysql 启动

docker run -d --name godfunc-mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 --restart=always mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci

  1. redis 启动

docker run --name godfunc-redis -p 6379:6379 -d --restart=always redis redis-server --appendonly yes --requirepass "123456"

posted @ 2018-09-29 16:07  Godfunc  阅读(300)  评论(0编辑  收藏  举报