docker-容器极速上手指南

一、环境准备

  • 相关软件在docker大礼包下
环境主机名配置IP
docker012c4g10.0.0.81/172.16.1.81
docker022c4g10.0.0.82/172.16.1.82

二、部署容器服务

2.1 docker

#解压
tar xf docker-27.0.3.tgz

#修改所有者
chown -R root.root docker/

#移动
mv docker/* /bin/

#清理多余命令的runc
rm -f /usr/local/bin/runc

#检查命令
docker -version

#配置systemctl文件
mv docker.server /usr/lib/systemd/system/
systemctl daemon-reload

#启动服务
systemctl enable –now docker.service

#检查
docker version
ps -ef | grep docker

2.2 修改配置

#创建存放下载源目录
mkdir -p /etc/docker

#编辑daemon.json文件
#内容
{
“registry-mirrors” : [“https://do.nark.eu.org”,
“https://dc.j8.work”,
“https://docker.m.daocloud.io”,
“https://dockerproxy.com”,
“https://docker.mirrors.ustc.edu.cn”,
“https://docker.nju.edu.cn”,
“https://docker.mirrors.ustc.edu.cn”,
“https://docker.registry.cyou”,
“https://docker-cf.registry.cyou”,
“https://dockercf.jsdelivr.fyi”,
“https://docker.jsdelivr.fyi”,
“https://dockertest.jsdelivr.fyi”,
“https://mirror.aliyuncs.com”,
“https://dockerproxy.com”,
“https://mirror.baidubce.com”,
“https://docker.m.daocloud.io”,
“https://docker.nju.edu.cn”,
“https://docker.mirrors.sjtug.sjtu.edu.cn”,
“https://docker.mirrors.ustc.edu.cn”,
“https://mirror.iscas.ac.cn”,
“https://docker.rainbond.cc”,
“https://do.nark.eu.org”,
“https://docker.shootchat.top”,
“https://registry.docker-cn.com”]
}

2.3 启动运行第一个容器

#安装容器
docker run -d –name ngx_1.28 -p 80:80 nginx:1.28-alpine
-d 后台运行
–name 指定容器名字 要唯一不能冲突
-p 端口映射 宿主机端口:容器端口 容器端口一般就是服务端口比如nginx就是80 mysql就是3306 这种
宿主机端口任意不冲突即可

#检查运行中的容器
docker ps

#检查镜像
docker images

2.4 导入常用镜像

for n in ls ;do docker load -i $n ;done
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇