Docker安装
首先,更新软件包索引,并且安装必要的依赖软件,来添加一个新的 HTTPS 软件源
sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
使用下面的
curl
导入源仓库的 GPG key:curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
将 Docker APT 软件源添加到你的系统:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
安装Docker
sudo apt install docker-ce docker-ce-cli containerd.io
一旦安装完成,Docker 服务将会自动启动。你可以输入下面的命令,查看Docker是否安装成功:
sudo systemctl status docker
安装成功后,测试hello-world镜像
docker container run hello-world
常用的docker命令
查看当前docker服务已经下载的镜像
docker images
查看当前docker服务已经有的容器
#查看启动的容器 docker ps #查看所有的容器 docker ps -a
拉取镜像
# docker pull 镜像名称:版本号 docker pull ubuntu:13.10
创建一个新的容器并运行一个命令
docker run [OPTIONS] IMAGE [COMMAND] [ARG...] #例如 docker run nginx:latest #-p 可以指定端口号映射 docker run -p 80:80 nginx:latest
容器的操作
#启动一个或多个已经被停止的容器 docker start #停止一个运行中的容器 docker stop #重启容器 docker restart
进入docker容器
docker exec -it 56d39f08aec4 /bin/bash