欢迎光临散文网 会员登陆 & 注册

docker最常用命令介绍

2022-05-16 22:39 作者:一曲肝肠断哦  | 我要投稿

Linux 安装

  1. Ubuntu更新 apt 源:sudo apt update

    Centos更新 yum 源:sudo yum update

    下面默认Ubuntu(apt)

  2. 安装必要的依赖软件

    sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

  3. 导入源仓库的 GPG key:

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

  4. 将 Docker apt 软件源添加到你的系统:

    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

  5. 添加完成后再次更新 apt 源

    sudo apt update

  6. 开始安装docker

    sudo apt install docker-ce docker-ce-cli containerd.io

  7. 查看是否安装成功

    docker --version

  8. 设置Docker开机自启

    sudo systemctl enable docker

  9. 配置docker的镜像加速器

    阿里云的加速器地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

    登录阿里云控制后自动跳转

Docker常用命令

docker命令需要管理员权限,切换root模式后可以免去sudo输入

  1. 查看所有镜像

     sudo docker images

  2. 拉取docker镜像,示例拉取的SQL server镜像

     sudo docker pull microsoft/mssql-server-linux

  3. 启动容器

     docker run --name sql_server -m 512m -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=sa.123456' -p 11433:1433 -d microsoft/mssql-server-linux

     --name:容器名

     -m:配置内存

     -e:设置环境变量

     -p:端口映射,左边docker映射端口,右边容器内部端口

     -d:后台运行

  4. 查看容器状态

     docker ps

  5. 停止和开启容器

     docker stop 容器名

     docker start 容器名

  6. 重启容器

     docker restart 容器名

  7. 容器自启动

     docker update --restart=always sql_server

  8. 删除容器,删除前需要先停止容器

    docker rm 容器名

  9. 删除镜像

     docker rmi 镜像名

docker最常用命令介绍的评论 (共 条)

分享到微博请遵守国家法律