1、centos 8.5 + java 1.8 + anaconda-4.12(2021.05)
注意:docker 支持的文件类型
$ docker --storage-opt list
$ vim /usr/lib/systemd/system/docker.service
修改内容:
ExecStart=/usr/bin/dockerd --storage-driver=overlay2
2、容器运行及端口映射
docker 启动 / 停止 / 重启 / 状态
$ systemctl start / stop / restart / status docker.service
创建自定义网络
$ docker network create --subnet=<子网地址> <网络名称>
例:docker network create --subnet=172.18.0.0/16 x8x_bridge
使用自己的网络,可修改容器IP(默认网络指定IP是不能生效的!)
$ docker run --network <自定义网络> --hostname <hostname> --ip <自定义网络段IP> --privileged -d -p <端口映射 1> ... -p <端口映射 n> --restart="always" <用户名>/<repository name>:<tag name> /usr/sbin/init
例:docker run --network x8x_bridge --hostname k8smaster --ip 172.18.0.2 --privileged -d -p 3306:3306 -p 6379:6379 --restart="always" thunderboltlei/centos-k8s:202207290225 /usr/sbin/init
$ docker exec -it <container id> /bin/bash
例:docker exec -it xxx /bin/bash
mysql 8.0.26 + redis 2.6.0
k8smaster 172.18.0.2
k8snode 172.18.0.3-10
阿里云 kubernetes源 x86_64
[root@master ~]# cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
阿里云源 aarch64
[root@master ~]# cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-aarch64/
enabled=1
gpgcheck=1
repo_gpgcheck=0
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
华为云源 aarch64
[root@master ~]# cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.huaweicloud.com/kubernetes/yum/repos/kubernetes-el7-aarch64
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=http://mirrors.huaweicloud.com/kubernetes/yum/doc/yum-key.gpg
http://mirrors.huaweicloud.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
Content type
Image
Digest
sha256:ea6c21bdd…
Size
1.6 GB
Last updated
over 4 years ago
docker pull thunderboltlei/centos-k8s:202207290225