跟着云打算跟容器化技巧的疾速开展,Docker因其轻量级、可移植性跟易于管理的特点,成为了众多开辟者跟运维人员的首选。Ubuntu作为一款风行的开源操纵体系,与Docker的结合利用可能帮助用户疾速搭建高效的效劳器情况。本文将具体介绍如何在Ubuntu上安装跟设置Docker,并领导用户怎样利用Docker来安排跟管理当用顺序。
在开端安装Docker之前,请确保你的Ubuntu体系满意以下请求:
sudo
命令东西 sudo apt update
sudo apt upgrade
sudo apt install ca-certificates curl gnupg lsb-release
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io
sudo docker run hello-world
假如全部正常,你将看到以下输出:
Hello from Docker!
This message shows that your installation appears to be working correctly.
为了便利用户利用Docker,可能将用户增加到docker
组:
sudo usermod -aG docker $USER
为了进步Docker镜像的下载速度,可能利用Docker减速器。以下以阿里云减速器为例:
/etc/docker/daemon.json
文件,增加以下内容: {
"registry-mirrors": ["<你的减速器地点>"]
}
sudo systemctl restart docker
sudo docker pull nginx
sudo docker run -d -p 80:80 nginx
这将启动一个Nginx效劳器,并将容器的80端口映射到宿主机的80端口。
sudo docker ps
这将列出以后运转的容器。
sudo docker stop <容器ID或称号>
sudo docker rm <容器ID或称号>
经由过程以上步调,你曾经在Ubuntu上成功安装跟设置了Docker。现在,你可能开端利用Docker来安排跟管理当用顺序,打造高效的效劳器情况。Docker的机动性跟可移植性将帮助你轻松实现利用顺序的疾速安排跟扩大年夜。