docker
安装docker
-
卸载旧版本
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
-
设置仓库 yum-utils 提供yum-config-manager
sudo yum install -y yum-utils
-
使用阿里云镜像源
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
-
安装docker Engine-Community
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
-
启动docker
$ sudo systemctl start docker
-
测试docker是否启动成功
sudo docker run hello-world
-
配置docker加速器
创建文件并写入加速地址 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://yj4t4wvv.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
-
运行run拉取远程nginx查看是否安装完成
docker run -d --rm -p 80:80 --name docker-name -v dir images-name
命令
docker run -d --rm -p 80:80 --name docker-name -v dir images-name
命令说明 : 运行一个镜像为images-name的容器名字为docker-name 并在外部端口80到内部端口80的后台运行