Ubuntu上安装docker
如果直接通过官方的镜像源安装非常慢,这里使用的是阿里云的安装。
1、更新软件源
sudo apt update2、安装基本软件
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common lrzsz -y3、指定使用阿里云镜像
sudo curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"4、更新软件源
sudo apt update5、安装docker-ce
sudo apt-get install docker-ce -y查看docker版本
经过上面的步骤,已经完成了docker的安装,可以通过以下命令查看docker的版本。
docker version配置可用镜像源
创建文件daemon.json
如果不可用,可以去寻找其他可用的镜像仓库
目前可使用这位大佬的:https://blog.xuanyuan.me/archives/1154
切换到/etc/docker
cd /etc/docker修改daemon.json文件
编辑/etc/docker/daemon.json文件
sudo vim daemon.json把下面的内容复制到daemon.json文件中。
{
"registry-mirrors": [
"https://docker.1panel.live",
"https://hub.rat.dev"
]
}重启docker
systemctl daemon-reloadsystemctl restart docker至此,ubuntu上安装docker就完成了。
可以跑一下docker的hello world镜像来测试是否能正常拉取
docker run hello-worlddocker常用命令
1、镜像相关命令
搜索镜像
docker search 镜像名查看镜像
docker images查看容器
docker ps运行镜像
docker run 镜像名/镜像ID拉取镜像
docker pull 镜像名:tag比如,拉取jdk1.8
docker pull java:8删除镜像
docker rmi -f 镜像名/镜像ID2、容器相关命令
关闭容器
docker stop 容器名/容器ID启动容器
docker start 容器名/容器ID删除容器
docker rm -f 容器名/容器ID进入容器内部
docker exec -it 容器名/容器ID bash查看容器信息
docker inspect 容器名/容器ID查看容器日志
docker container logs 容器名/容器ID从容器内复制文件
docker cp 容器名/容器ID:docker容器内的文件地址 docker所在宿主机的文件地址