CentOS系统下安装Docker记录
一、安装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.reposed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repoyum 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
成功!