Docker安装和基本操作

一、Docker安装

CentOS7安装Docker CE

$sudo yum install -y yum-utils device-mapper-persistent-data lvm2
$sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
$sudo yum install docker-ce

注意:以上安装的是最新版18.03,如果要安装指定版本可以使用以下命令

# 查看可以安装的版本,从高到低
$yum list docker-ce --showduplicates | sort -r
# 安装指定版本
$sudo yum install docker-ce-<VERSION STRING>

docker安装好之后是没有启动的,默认会创建一个docker组,但这个组没有添加任何用户。

# 启动docker
$sudo systemctl start docker
# 验证docker是否安装成功
$sudo docker run hello-world

注意:Docker CE运行之后,如果想使用docker操作命令,需要在命令前面加sudo,这样有点麻烦,我们可以添加当前普通用户到docker组

$sudo usermod -aG docker $USER
# 执行完这条命令需要注销重新登录才会生效

Ubuntu安装Docker CE

$sudo apt-get update
$sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common
$curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"
$sudo apt-get update
$sudo apt-get install docker-ce

注意1:也可以安装指定的版本(如果在ubuntu16.04上面安装报依赖问题,就用这种方法安装)

# 先查看可以安装的版本
$apt-cache madison docker-ce
# 安装指定版本
$sudo apt-get install docker-ce=<VERSION>

注意2:Docker CE运行之后,如果想使用docker操作命令,需要在命令前面加sudo,这样有点麻烦,我们可以添加当前普通用户到docker组

$sudo usermod -aG docker $USER
# 执行完这条命令需要注销重新登录才会生效

二、image(镜像)操作

# 查看服务器上面有哪些镜像
docker image ls 
docker images
# 删除镜像
docker image rm 镜像名
# 下载镜像
docker pull 镜像名
# 加载本地镜像
docker load -i 镜像名
2.1 镜像下载地址

      如果以后想要什么镜像就可以去dockerhub上面Pull,比如安装MySQL麻烦,也可以使用Docker。
      Docker hub地址:https://hub.docker.com/

三、container(容器)操作

# 查看正在运行的容器
docker container ls 
# 查看所有容器
docker ps -a 
# 删除容器
docker container rm 容器ID
# 运行一个新的容器
docker run 参数
# 运行一个已经存在的容器
docker container start 容器ID
# 停止一个已经存在的容器
docker container stop 容器ID
# 重启一个已经运行的容器

1

收藏

ljmict

16篇文章,5W+人气,0粉丝

Ctrl+Enter 发布

发布

取消

推荐专栏

Docker安装和基本操作最近更新
网工2.0晋级攻略 ——零基础入门Python/Ansible

网络工程师2.0进阶指南

共30章 | 姜汁啤酒

¥51.00 919人订阅
Docker安装和基本操作最近更新
全局视角看大型园区网

路由交换+安全+无线+优化+运维

共40章 | 永恒2222

¥51.00 471人订阅
Docker安装和基本操作
带你玩转高可用

前百度高级工程师的架构高可用实战

共15章 | 曹林华

¥51.00 319人订阅
Docker安装和基本操作最近更新
基于Python的DevOps实战

自动化运维开发新概念

共20章 | 抚琴煮酒

¥51.00 173人订阅
Docker安装和基本操作
负载均衡高手炼成记

高并发架构之路

共15章 | sery

¥51.00 292人订阅
Docker安装和基本操作
Docker安装和基本操作

扫一扫,领取大礼包

1

0

分享
Docker安装和基本操作
ljmict
Docker安装和基本操作
	</div>
</div>

相关文章:

  • 2021-09-06
  • 2022-02-03
  • 2021-04-17
  • 2022-01-22
  • 2021-10-03
  • 2021-11-12
  • 2022-02-20
  • 2021-09-01
猜你喜欢
  • 2021-12-20
  • 2022-12-23
  • 2021-06-09
  • 2022-03-06
  • 2021-11-14
  • 2022-12-23
  • 2021-10-12
相关资源
相似解决方案