docker 国内源和常用命令
Ubuntu | Docker Docs
参考docker官方安装docker
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# Add the repository to Apt sources:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
image: docker-0.unsee.tech/library/redis:6-alpine
my env
vmware ubuntu 24.04
sudo docker --version
Docker version 28.1.1, build 4eba377
sudo docker compose version
Docker Compose version v2.35.1
sudo docker version
Client: Docker Engine - Community
Version: 28.1.1
API version: 1.49
Go version: go1.23.8
Git commit: 4eba377
Built: Fri Apr 18 09:52:14 2025
OS/Arch: linux/amd64
Context: default
Server: Docker Engine - Community
Engine:
Version: 28.1.1
API version: 1.49 (minimum version 1.24)
Go version: go1.23.8
Git commit: 01f442b
Built: Fri Apr 18 09:52:14 2025
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.7.27
GitCommit: 05044ec0a9a75232cad458027ca83437aae3f4da
runc:
Version: 1.2.5
GitCommit: v1.2.5-0-g59923ef
docker-init:
Version: 0.19.0
GitCommit: de40ad0
(base) k@k-VMware-Virtual-Platform:~/Downloads$ sudo docker compose version
Docker Compose version v2.35.1
----------
docker import redis.tar redis:6-alpine
docker compose up -d
docker ps -a
docker stop $(docker ps -aq)
docker rm $(docker ps -aq)
docker pull docker pull docker-0.unsee.tech/library/python:3.10-slim-bookworm
docker build .
docker update --restart unless-stopped redis-1