374 字
1 分钟
【Manual】Docker使用指南
Docker 使用手册
Docker 安装
Docker 安装只需要安装Docker-Engine即可,没必要安装Docker-Desktop。
最新的安装命令:官方Get Start页面 对于常用的Ubuntu系统,使用
apt进行安装:官方apt安装命令
参考命令:
-
添加
apt仓库源:# Add Docker's official GPG key:sudo apt updatesudo apt install ca-certificates curlsudo install -m 0755 -d /etc/apt/keyringssudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.ascsudo chmod a+r /etc/apt/keyrings/docker.asc# Add the repository to Apt sources:sudo tee /etc/apt/sources.list.d/docker.sources <<EOFTypes: debURIs: https://download.docker.com/linux/ubuntuSuites: $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}")Components: stableArchitectures: $(dpkg --print-architecture)Signed-By: /etc/apt/keyrings/docker.ascEOFsudo apt update -
安装Docker Engine:
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
安装之后,可以选择配置systemctl:
# 确认安装sudo systemctl status docker
# 在服务器上进行自启:sudo systemctl enable docker
# 在个人主机上,不希望自动启动占内存sudo systemctl disable dockersudo systemctl start docker-
验证安装:
sudo docker run hello-world -
添加
docker用户组(不用sudo执行docker命令)sudo groupadd dockersudo usermod -aG docker $USER# 刷新用户组 / logout重新登陆newgrp docker -
验证用户组
docker run hello-world
Docker 常用命令
Docker 国内加速
国内服务器厂商往往会提供Docker的加速服务,在使用docker拉取镜像时可以先修改当前的镜像链接。
以阿里云为例,ACR会为每一个账号(阿里云账号或RAM用户)生成一个镜像加速器地址,可以进入容器镜像服务控制台进行查看。
对于Ubuntu系统来说,修改目录文件/etc/docker/daemon.json,以启用加速:
{ "registry-mirrors": ["https://*.mirror.aliyuncs.com"]}也可以直接使用命令:
sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://*.mirror.aliyuncs.com"]}EOFsudo systemctl daemon-reloadsudo systemctl restart docker除了厂商提供的镜像,也有一些第三方平台会提供Docker加速服务,例如轩辕镜像,分别提供免费版和付费版,可以根据提示修改上述daemon.json配置文件,启用加速
docker compose
docker compose 是可以用来管理多个docker容器,并使用yaml文件启动容器
- 启动容器
docker-compose up -d # 在当前目录启动- 查看当前打开的容器和状态
docker-compose ps- 关闭容器
docker-compose down- 查看当前容器日志
docker-compose logs <容器名称> 分享
如果这篇文章对你有帮助,欢迎分享给更多人!
【Manual】Docker使用指南
https://onemom.top/posts/docker/ 部分信息可能已经过时
相关文章 智能推荐