一、安装Docker

1.安装yum utils

yum install -y yum-utils

2.更新本地镜像源

# 设置docker镜像源
yum-config-manager \
    --add-repo \
    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo

yum makecache fast

3.安装docker命令

yum install -y docker-ce

如图安装完成

4.启动docker之间,先关闭防火墙

# 关闭
systemctl stop firewalld
# 禁止开机启动防火墙
systemctl disable firewalld

5.查看docker是否启动

docker images

6.通过命令启动docker

systemctl start docker  # 启动docker服务

systemctl stop docker  # 停止docker服务

systemctl restart docker  # 重启docker服务

7.配置文件

打开 /etc/docker/daemon.json 配置文件

vim /etc/docker/daemon.json
{ "registry-mirrors": [   "https://mirror.ccs.tencentyun.com" ] }  

然后重启docker

sudo systemctl enable docker
systemctl restart docker

8.查看docker版本

docker -v

9.验证docker服务是否安装成功

sudo systemctl status docker

10.设置docker自启动

sudo systemctl enable docker

确认是否已设置为自启动

sudo systemctl is-enabled docker

11.卸载Docker

sudo yum remove docker-ce docker-ce-cli containerd.io -y
sudo rm -rf /var/lib/docker

12.docker常用命令记录

sudo docker ps	列出当前运行的容器
sudo docker images	列出本地存储的所有镜像
sudo docker run [image]	使用指定镜像创建并运行一个新容器
sudo docker stop [container]	停止运行中的容器
sudo docker rm [container]	删除一个容器
sudo docker rmi [image]	删除一个镜像
sudo docker exec -it [container] /bin/bash	进入运行中的容器并打开 bash shell

二、安装DockerCompose

1.使用命令下载

# 安装
curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

2.修改文件权限

# 修改权限
chmod +x /usr/local/bin/docker-compose

3.镜像仓库

docker run -d \
    --restart=always \
    --name registry	\
    -p 5000:5000 \
    -v registry-data:/var/lib/registry \
    registry

成功!

Logo

码道开发者社区,聚焦华为云码道 CodeArts 代码智能体,沉淀 Agent、Skill、鸿蒙开发实战内容,供开发者查阅资料、交流技术、分享工程实践

更多推荐