linux下docker安装

linux下docker安装

安装流程

如果已经安装旧的版本先卸载

1
2
3
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2

安装测试阶段可以先关闭防火墙

1
2
3
4
5
#关闭防火墙
service firewalld stop

#禁用防火墙
systemctl disable firewalld

安装

1
2
3
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
1
2
3
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
1
yum install docker-ce docker-ce-cli containerd.io

docker 一些相关的命令

1
2
3
4
5
6
7
8
9
10
11
12
13
#启动
systemctl start docker
# 或
service docker start

#设置开机自启动
systemctl enable docker

#重启docker服务
service docker restart

#查看哪些已经设置了开机启动
systemctl list-unit-files | grep enable

docker 一些相关配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#docker镜像仓库配置

#编辑文件
vim /etc/docker/daemon.json

#添加
{
"insecure-registries": [
"192.168.100.1:5001"
],
"log-driver":"json-file",
"log-opts": {"max-size":"500m", "max-file":"3"}
}

#配置docker 目录环境变量
#docker env variables
export CONF_DIR=/javafamily/docker/configs
export VOLUME_DATA_DIR=/javafamily/docker/volumes
export LOGS_DIR=/javafamily/docker/logs
Author: xinker
Link: http://example.com/2023/03/25/安装Docker/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.