安装该教程的
Docker
之前,请自行安装好
Ubuntu 22.04
系统环境。
1、检查卸载老版本Docker
sudo apt-get remove docker docker-engine docker.io containerd runc
2、更新软件包
sudo apt-get update
sudo apt-get upgrade
3、安装docker依赖
sudo apt-get install ca-certificates curl gnupg lsb-release
4、添加docker密钥
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key
add -
5、添加阿里云docker软件源
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/dockerce/linux/ubuntu $(lsb_release -cs) stable"
6、安装docker
apt-get install docker-ce docker-ce-cli containerd.io
7
、配置用户组
(
非必须操作,此操作目的是为了以后执行
docker
命令时无需输入
sudo
密码,避免这些重复操作而已。)
sudo usermod -aG docker $USER
sudo reboot
8
、执行完第七步命令的话你电脑会立刻黑屏进行重启,等待重启即可。
检验
docker
是否安装成功
1.systemctl start docker
2.sudo apt-get -y install apt-transport-https ca-certificates curl softwareproperties-common
3.service docker restart
查看
docker
版本
sudo docker version
查看
docker
镜像
sudo docker images
配置镜像加速
sudo mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://8er86g8v.mirror.aliyuncs.com",
"https://docker.1panel.live/",
"https://docker.m.daocloud.io"
]
}
EOF
重启
Docker
,加载最新配置:
systemctl daemon-reload
systemctl restart docker
拉取
docker
镜像
docker pull nginx
docker使用
docker run -d --name mysql -p 3306:3306 -e TZ=Asia/Shanghai -e
MYSQL_ROOT_PASSWORD=123 mysql